Skip to content

perf: Parallelise merging of gdb index scans (#2079) #3080

perf: Parallelise merging of gdb index scans (#2079)

perf: Parallelise merging of gdb index scans (#2079) #3080

name: Run external tests
on:
push:
branches:
- main
pull_request:
branches:
- "**"
permissions:
packages: read
env:
CARGO_TERM_COLOR: always
RUSTFLAGS: "-D warnings"
jobs:
external-tests:
name: Run mold tests
runs-on: ubuntu-24.04
timeout-minutes: 10
container:
image: "ghcr.io/wild-linker/wild/ci-ubuntu-cross-amd64:sha-b58cc74a969f3f81c8a01b5d626fa850e3d39c38"
steps:
- name: Checkout
uses: actions/checkout@v6
with:
persist-credentials: false
submodules: recursive
- uses: Swatinem/rust-cache@v2
- name: Check regressions
run: WILD_TEST_CROSS=all cargo test --features mold_tests external_test_suites/mold -- --skip expect_failure
- name: Check tests that should fail still fail
run: WILD_TEST_CROSS=all cargo test --features mold_tests expect_failure