Pre-Release Testing for v8.0

74 views
Skip to first unread message

John Clements

unread,
Jan 17, 2021, 1:40:43 AM1/17/21
to Racket Developers
Testing for the v8.0 release
(using the v7.9.0.900 release candidate build)

Search for your name on the checklist page to find relevant items,
either
reply when you finish an item (please indicate which item/s is/are
done),
or check it off yourself on the checklist page. Also, if you have any
commits that should have been picked, make sure that the changes are in.

Be sure to finish your testing by the 24th. Otherwise the release
will move on without your input.

The checklist page is at:
https://github.com/racket/racket/wiki/Release-Checklist-8.0

Release candidates are at:
https://pre-release.racket-lang.org

Please use these installers (or source bundles) -- don't test from
your own git clone (don't test the `master' branch by mistake!).
To get the tests, you can do this:

cd ...racket-root...
./bin/raco pkg install -i --auto main-distribution-test

alexha...@gmail.com

unread,
Jan 17, 2021, 8:02:59 PM1/17/21
to Racket Developers
Hi John,

I noticed that the release checklist at https://github.com/racket/racket/wiki/Release-Checklist-8.0 has an entry for "Additional Plot Tests". 

The tests for the plot package have been updated to verify the plot drawing is correct (previously these would have to be inspected manually).  There tests for the plot package run as part of an automated build.

There are a small number of tests which could not be automated (animation.rkt, compat-tests.rkt and slideshow-test.rkt), and I verified that they run correctly.

I don't have access to update this wiki page, but if the above is all that is required for this task, it can be ticked as complete.

Alex.

John Clements

unread,
Jan 17, 2021, 8:10:08 PM1/17/21
to Alex Harsanyi, Racket Developers
The tests you mention have not been checked as complete for several releases now, so it’s truly excellent that you’re taking them over. As the package manager for plot, you are more or less in charge of testing it, so if you say it’s done, I would say it’s done.

Moving forward, would it be reasonable to update the checklist to substitute your name here?

John
> --
> You received this message because you are subscribed to the Google Groups "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/9bbab5b9-2303-4631-a121-ca0dcad4a9c2n%40googlegroups.com.

alexha...@gmail.com

unread,
Jan 17, 2021, 10:05:58 PM1/17/21
to Racket Developers
Hi John,

I actually checked the plot package for the 7.9 release as well, I was just not aware that there was an item for it in the Release Checklist.

Given that I am the maintainer for the plot package, I think that my name should be against the "Plot Package Tests" in the release list.  Please update the release checklist template for the next Racket release.

Thanks,
Alex.
Reply all
Reply to author
Forward
0 new messages