Skip to content

Conversation

vlsi
Copy link

@vlsi vlsi commented Jan 16, 2022

The idea is that you declare test axis like os, java_version, java_distribution,
timezone, locale, etc, and matrix.js produces several jobs for you.

If you want to test matrix changes locally, you can launch node matrix.js

See https://github.com/vlsi/github-actions-random-matrix

Sample CI output: https://github.com/vlsi/logback/actions/runs/1703925316


-Duser.timezone=America/New_York + SizeAndTimeBasedArchiveRemoverTest.smoke yields

 29 arrays first differed at element [0]; expected:</tmp/smoke-1970-01-01-1.gz> but was:</tmp/smoke-1970-01-01-0.gz>

It looks like a true bug in SizeAndTimeBasedArchiveRemover to me.


RollingCalendarTest.testCollisionFreenes:182->checkCollisionFreeness:195 fails for unknown reason. I don't understand the code behind it.

vlsi added 2 commits January 16, 2022 12:36
The idea is that you declare test axis like os, java_version, java_distribution,
imezone, locale, etc, and matrix.js produces several jobs for you.

If you want to test matrix changes locally, you can launch node matrix.js

See https://github.com/vlsi/github-actions-random-matrix

Signed-off-by: Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Signed-off-by: Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant