Ignore:
Timestamp:
09/26/20 11:23:43 (3 years ago)
Author:
Mark Evenson
Message:

ci: various maintenance changes

Travis CI now uses versions of STATIC-VECTORS, CL+SSL, and CFFI from
Quicklisp distribution as all outstanding patches have been absorbed
upstream. While this means testing will change depending on the
current Quicklisp distribution when the tests are invoked, it will
more properly reflect common usage of these systems.

Overhaul ABCL-PROVE system definition explicitly enumerating tests for
more deterministic behavior. Remove unnecessary ABCL-PROVE/T
sub-system. Remove testing of JEANNIE from ABCL-PROVE so that it has
no dependencies external to the ABCL source tree.

Add TIME forms to ABCL/TEST/ANSI invocation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/.travis.yml

    r15378 r15385  
    5656
    5757  # Install the patched version of cl+ssl
    58   - bash -x ${ABCL_ROOT}/ci/install-cl+ssl.bash
     58  - bash -x ${ABCL_ROOT}/ci/install-cl+ssl.bash
    5959
    6060  # Install the patched version of cffi
    61   - bash -x ${ABCL_ROOT}/ci/install-cffi.bash
     61  # - bash -x ${ABCL_ROOT}/ci/install-cffi.bash
     62
     63  # Install the patched version of static-vectors
     64  # - bash -x ${ABCL_ROOT}/ci/install-static-vectors.bash
     65
     66  # Install Jeannie for testing
     67  - bash -x ${ABCL_ROOT}/ci/install-jeannie.bash
    6268
    6369  # Install the ANSI-TEST suite
    6470  - bash -x ${ABCL_ROOT}/ci/install-ansi-test.bash
    6571
    66   # Install the patched version of static-vectors
    67   - bash -x ${ABCL_ROOT}/ci/install-static-vectors.bash
    68 
    69   # Install Jeannie for testing
    70   - bash -x ${ABCL_ROOT}/ci/install-jeannie.bash
    7172
    7273# TODO: figure out how to add abcl to our path
    7374
    7475script:
    75   - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/abcl-prove.lisp
     76  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-abcl-prove.lisp
    7677  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-static-vectors.lisp
    7778  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-cffi.lisp
     
    7980  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-abcl-introspect.lisp
    8081  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-abcl.lisp
     82  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-jeannie.lisp
    8183  # IRONCLAD takes a long time to test, so we place it near the end
    8284  - ${ABCL_ROOT}/abcl --batch --load ${ABCL_ROOT}/ci/test-ironclad.lisp
Note: See TracChangeset for help on using the changeset viewer.