On Monday, April 13, 2020 at 2:05:30 PM UTC-7, Matthias Köppe wrote:
>
> On Sunday, April 12, 2020 at 3:37:55 PM UTC-7, Volker Braun wrote:
> >
> > As always, you can get the latest beta version from the "develop" git 
> > branch. Alternatively, the self-contained source tarball is at 
> > http://www.sagemath.org/download-latest.html 
> >
> > 10ed24e3ed (trac/develop, tag: 9.1.rc0) Updated SageMath version to 
> 9.1.rc0
>
> <https://github.com/mkoeppe/sage/actions/runs/76923542#start-of-content 
> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fmkoeppe%2Fsage%2Factions%2Fruns%2F76923542%23start-of-content&sa=D&sntz=1&usg=AFQjCNFGVus5hP59On6X3BiJpP696V8XxQ>
> >
>
>
The above link leads to a page that summarizes an automatic test run of 
Sage on 100 platforms/system configurations (and gives access to full 
logs), using the testing framework described at 
https://wiki.sagemath.org/ReleaseTours/sage-9.1#Sage_9.1_Release_Tour, 
running on GitHub Actions.

Here's how to read it.

Each of the 100 items in the left pane represents a full build of Sage on a 
particular system configuration.
For example, 
- "docker (ubuntu-bionic, standard)" is a build with python 3 on ubuntu 
bionic with many system packages equivalent to our SPKGs installed;
- "docker (ubuntu-bionic, minimal)" is the same but only with a minimal set 
of system packages installed, so we build most of our standard packages 
from scratch.

A test item in the left pane is marked with a green checkmark in the left 
pane if "make build doc-html" finished without error.  (It also runs 
package testsuites and the Sage doctests but these are ; see below)

The right pane  ("Artifacts") offers archives of the logs for download.

Scrolling down in the right pane shows "Annotations":

* Red "check failure" annotations appear for each log file that contains a 
build error. For example, you might see:


[image: @github-actions]github-actions/ docker (fedora-28, standard)

artifacts/logs-commit-8ca1c2df8f1fb4c6d54b44b34b4d8320ebecb164-tox-docker-fedora-28-standard/logs/pkgs/sagetex-3.4.log#L1

   ==== ERROR IN LOG FILE 
artifacts/logs-commit-8ca1c2df8f1fb4c6d54b44b34b4d8320ebecb164-tox-docker-fedora-28-standard/logs/pkgs/sagetex-3.4.log
 ====


* Yellow "check warning" annotations. There are 2 types of these:

  a) Package testsuite / Sage doctest failures

[image: @github-actions]github-actions/ docker (fedora-30, standard)

artifacts/logs-commit-8ca1c2df8f1fb4c6d54b44b34b4d8320ebecb164-tox-docker-fedora-30-standard/logs/ptest.log#L1

    ==== TESTSUITE FAILURE IN LOG FILE 
artifacts/logs-commit-8ca1c2df8f1fb4c6d54b44b34b4d8320ebecb164-tox-docker-fedora-30-standard/logs/ptest.log
 ====


  b) Notices from ./configure about not finding equivalent system packages

[image: @github-actions]github-actions/ docker (fedora-31, standard)

artifacts/logs-commit-8ca1c2df8f1fb4c6d54b44b34b4d8320ebecb164-tox-docker-fedora-31-standard/config.log#L1

configure: notice: the following SPKGs did not find equivalent system packages: 
arb cbc cddlib cmake eclib ecm fflas_ffpack flint flintqs fplll givaro gp


Clicking on the annotations does not take you to a very useful place. To 
view details, click on one of the items in the pane. This changes the right 
pane to a log viewer. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/d6ae6aa8-a5ae-41d7-800f-8f9fad46ca5b%40googlegroups.com.

Reply via email to