Skip to content
Snippets Groups Projects
Commit 69064be1 authored by Raymond Toy's avatar Raymond Toy
Browse files

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
No related branches found
No related tags found
No related merge requests found
...@@ -4,9 +4,14 @@ variables: ...@@ -4,9 +4,14 @@ variables:
bootstrap: "" bootstrap: ""
linux-runner: linux-runner:
artifacts:
paths:
- ansi-test/test.out
tags: tags:
- linux - linux
before_script: 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.tar.bz2
- wget -nv $download_url/cmucl-$version-linux.extra.tar.bz2 - wget -nv $download_url/cmucl-$version-linux.extra.tar.bz2
- mkdir snapshot - mkdir snapshot
...@@ -15,11 +20,19 @@ linux-runner: ...@@ -15,11 +20,19 @@ linux-runner:
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp - bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
- bin/make-dist.sh -I dist linux-4 - bin/make-dist.sh -I dist linux-4
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log - 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: osx-runner:
artifacts:
paths:
- ansi-test/test.out
tags: tags:
- osx - osx
before_script: 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 - curl -s -o cmucl-$version-darwin.tar.bz2 $download_url/cmucl-$version-darwin.tar.bz2
- mkdir snapshot - mkdir snapshot
- (cd snapshot; tar xjf ../cmucl-$version-darwin.tar.bz2) - (cd snapshot; tar xjf ../cmucl-$version-darwin.tar.bz2)
...@@ -27,3 +40,6 @@ osx-runner: ...@@ -27,3 +40,6 @@ osx-runner:
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp - bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
- bin/make-dist.sh -I dist darwin-4 - bin/make-dist.sh -I dist darwin-4
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log - 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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment