Commit 69064be1 authored by Raymond Toy's avatar Raymond Toy

Merge branch 'rtoy-issue-76-add-ansi-tests-to-ci' into 'master'

Fix #76:  Add ansi-tests test suite to CI

Closes #76

See merge request cmucl/cmucl!54
parents 9b7c0185 91190bf8
......@@ -4,9 +4,14 @@ variables:
bootstrap: ""
linux-runner:
artifacts:
paths:
- ansi-test/test.out
tags:
- linux
before_script:
- git clone https://gitlab.common-lisp.net/ansi-test/ansi-test.git
- (cd ansi-test; git checkout rtoy-cmucl-expected-failures)
- wget -nv $download_url/cmucl-$version-linux.tar.bz2
- wget -nv $download_url/cmucl-$version-linux.extra.tar.bz2
- mkdir snapshot
......@@ -15,11 +20,19 @@ linux-runner:
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
- bin/make-dist.sh -I dist linux-4
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
- cd ansi-test
- make LISP="../dist/bin/lisp -batch -noinit -nositeinit"
- grep 'No unexpected \(successes\|failures\)' test.out
osx-runner:
artifacts:
paths:
- ansi-test/test.out
tags:
- osx
before_script:
- git clone https://gitlab.common-lisp.net/ansi-test/ansi-test.git
- (cd ansi-test; git checkout rtoy-cmucl-expected-failures)
- curl -s -o cmucl-$version-darwin.tar.bz2 $download_url/cmucl-$version-darwin.tar.bz2
- mkdir snapshot
- (cd snapshot; tar xjf ../cmucl-$version-darwin.tar.bz2)
......@@ -27,3 +40,6 @@ osx-runner:
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
- bin/make-dist.sh -I dist darwin-4
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
- cd ansi-test
- make LISP="../dist/bin/lisp -batch -noinit -nositeinit"
- grep 'No unexpected \(successes\|failures\)' test.out
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment