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.