On Tue, 30 Oct 2018 at 18:44, Eliot Miranda eliot.miranda@gmail.com wrote:
Can anyone tell me, when github says “all tests have passed” for a pull request, what tests have been run and/or how to look at the logs? We should include FFI tests here if at all possible.
Taking this example... https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/297 click "1"....
[image: image.png]
As best I understand it its that both Appveyor and Travis builds are green. Clicking "2" to drill into Travis, all its jobs are green except "allow_failures" defined in https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.travis.yml Clicking for example on the first job "3"...
[image: image.png]
to view that job's particular log, then click on the tiny sideways arrow "4" to expand "Testing project..." [image: image.png]
with I presume tests to be run defined here... https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.travis.yml#L135 https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/ci/travis... https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/tests/smalltalkCI... https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/tests/smalltalk.s...
and I'd guess appveyor was similar.
cheers -ben