Raymond Toy pushed to branch rtoy-issue-76-add-ansi-tests-to-ci at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -18,13 +18,15 @@ linux-runner:
    18 18
         - bin/make-dist.sh -I dist linux-4
    
    19 19
         - bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
    
    20 20
         - cd ansi-test
    
    21
    -    - make LISP="../dist/bin/lisp -batch"
    
    21
    +    - make LISP="../dist/bin/lisp -batch -noinit -nositeinit"
    
    22 22
         - grep 'No unexpected \(successes\|failures\)' test.out 
    
    23 23
     
    
    24 24
     osx-runner:
    
    25 25
       tags:
    
    26 26
         - osx
    
    27 27
       before_script:
    
    28
    +    - git clone https://gitlab.common-lisp.net/ansi-test/ansi-test.git
    
    29
    +    - (cd ansi-test; git checkout rtoy-cmucl-expected-failures)
    
    28 30
         - curl -s -o cmucl-$version-darwin.tar.bz2 $download_url/cmucl-$version-darwin.tar.bz2
    
    29 31
         - mkdir snapshot
    
    30 32
         - (cd snapshot; tar xjf ../cmucl-$version-darwin.tar.bz2)
    
    ... ... @@ -32,3 +34,5 @@ osx-runner:
    32 34
         - bin/build.sh $bootstrap -C "" -o snapshot/bin/lisp
    
    33 35
         - bin/make-dist.sh -I dist darwin-4
    
    34 36
         - bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
    
    37
    +    - make LISP="../dist/bin/lisp -batch -noinit -nositeinit"
    
    38
    +    - grep 'No unexpected \(successes\|failures\)' test.out