Tested Operating Systems and Architectures

11 views
Skip to first unread message

ian.t...@gmail.com

unread,
Apr 28, 2016, 9:49:51 PM4/28/16
to cl-test-grid
I'm having a hard time figuring out what OSes and Archs are being used for testing.  It looks like Linux, OSX, with x86 and some ARM, but I can't seem to find any more detail (I'm gleaning this info from the lisp implementation name).

It looks like the agent code has some logic for parsing features:


But I haven't been able to find more detail on what's actually being used.  Is it possible through reporting or is there some build/platform config somewhere?

Anton Vodonosov

unread,
Apr 28, 2016, 10:05:29 PM4/28/16
to cl-tes...@googlegroups.com


29.04.2016, 04:49, "ian.t...@gmail.com" <ian.t...@gmail.com>:
> I'm having a hard time figuring out what OSes and Archs are being used for testing.  It looks like Linux, OSX, with x86 and some ARM, but I can't seem to find any more detail (I'm gleaning this info from the lisp implementation name).

We have linux x86 server (donated by efficito.com) and an linux ARM server.
Some people submit test results from OSX.

In general, it's up to contributors to run tests on any platform, and the results are submitted to common DB.

>
> It looks like the agent code has some logic for parsing features:
>
> https://github.com/cl-test-grid/cl-test-grid/blob/04f9e2a6923f21c8148f27492d2e31cb44f5eac7/agent/proc-implementation-identifier.lisp#L61
>
> But I haven't been able to find more detail on what's actually being used.  Is it possible through reporting or is there some build/platform config somewhere?

This code (stolen from ASDF) just computes implemnentation identifier - a string like "abcl-1.2.1-fasl42-linux-x86", "ccl-1.11-r16702m-f101-linux-arm", etc
Test results are associated with implementation identifier, so we can see implementation identifiers in reports, like here https://common-lisp.net/project/cl-test-grid/library/alexandria.html)


Best regards,
- Anton


Reply all
Reply to author
Forward
0 new messages