File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,17 @@ jobs:
108
108
echo "No AArch64 cross compiler found:"
109
109
alr exec -- gprconfig --show-targets || true
110
110
fi
111
+ - name : Test
112
+ shell : bash
113
+ run : |
114
+ scripts/build_als.sh test_als "$TAG"
115
+ - name : Archive Test Report
116
+ uses : actions/upload-artifact@v4
117
+ with :
118
+ name : als-test-report-${{ matrix.os }}
119
+ path : |
120
+ out/new
121
+ xunit.xml
111
122
- name : Archive ALS binary
112
123
uses : actions/upload-artifact@v4
113
124
with :
Original file line number Diff line number Diff line change @@ -311,6 +311,7 @@ function test_als() {
311
311
pip install -r " $ROOT /testsuite/requirements-ci.txt"
312
312
export ALS=" $ROOT /.obj/server/ada_language_server"
313
313
alr exec python -- " $ROOT /testsuite/testsuite.py" --failure-exit-code 0 --show-error-output
314
+ e3-testsuite-report --xunit-output xunit.xml out/new
314
315
}
315
316
316
317
# Find the path to libgmp as linked in the given executable
413
414
build_als
414
415
fix_rpath
415
416
strip_debug
416
- test_als
417
417
;;
418
418
419
419
pin_crates)
You can’t perform that action at this time.
0 commit comments