Update PR tests slightly and when what runs where (#5805)
* Don't run LLDB tests on PRs These take an extra minute or so, so only run them on the full test suite of a merge instead of on all PRs as well. * Add a test for the x64 isa files This guarantees that if cranelift's x64 backend is modified that the tests will be run on a PR, even if other backends were also modified.
This commit is contained in:
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -448,7 +448,7 @@ jobs:
|
||||
- run: |
|
||||
sudo apt-get update && sudo apt-get install -y gdb lldb llvm
|
||||
cargo test test_debug_dwarf -- --ignored --test-threads 1
|
||||
if: matrix.os == 'ubuntu-latest' && matrix.target == ''
|
||||
if: matrix.os == 'ubuntu-latest' && matrix.target == ''&& needs.determine.outputs.run-full
|
||||
env:
|
||||
RUST_BACKTRACE: 1
|
||||
|
||||
|
||||
@@ -36,7 +36,8 @@ const array = [
|
||||
{
|
||||
"os": "ubuntu-latest",
|
||||
"name": "Test Linux x86_64",
|
||||
"filter": "linux-x64"
|
||||
"filter": "linux-x64",
|
||||
"isa": "x64"
|
||||
},
|
||||
{
|
||||
"os": "macos-latest",
|
||||
|
||||
Reference in New Issue
Block a user