Testers 3.2.0
From Free Pascal wiki
Jump to navigationJump to searchCandidates for testing of 3.2.0
Anybody willing to contribute FPC and help to increase release quality by participating in systematic testing of release candidates and short checking of the final release. Note that this testing differs at least partly from just using the particular build for your own purposes, because you are supposed to perform a minimum set of defined operations, let us know when the testing is finished and report your results in certain time period (usually not more than one week - exact dates are provided when the builds are available).
- Downloads are available at the main FTP server: ftp://ftp.freepascal.org/pub/fpc/beta/3.2.0-rc1/
- For an overview of what is new, see FPC_New_Features_3.2
- For changes that may break backwards compatibility, see User_Changes_3.2
Release Testing Procedure
To test a release at least do the following. If some part is not available for the specific target you can skip it of course.
- Install the release (check that the version-numbers are correct)
- Make sure readme.txt & whatsnew.txt are for the current version
- Read updated text files as distributed in release zip files
- readme.txt
- faq.txt
- whatsnew.txt
- Run all distributed executables (in bin/*)
- Open the installed hello.pp in the FPC text mode IDE
- Make a minor change in the demo in the FPC text mode IDE & save it
- Compile the demo file in the FPC text mode IDE
- Run the demo within the FPC text mode IDE (debugger)
- View documentation in the FPC text mode IDE, traverse 2-3 pages (at least one with screenshots)
- Make cycle with newly installed binaries and sources
- Run test suite (source package download needed for fpsrc/tests)
- Check PDF documentation (open all files)
- Check HTML documentation, if any
- Check TXT documentation, if any
- Check CHM documentation, if any
Report any findings on the issues page
name and e-mail (account at domain) | CPU - operating system - version/distribution | RC1 testing status (how many percents done, when expected to finish) | RC2 testing status |
---|---|---|---|
First Last, somebody at some.domain | Intel Septium HyperSuperSomething - Linux - SuSE 23.1 | 100% | 95% (unable to finish XYZ due to lack of time) |
karl-michael.schindler@web.de | Intel Core i5 - macOS - 10.15 | 100% minor issues reported | |
lazarus [=at=] sentry.org | Intel Core i7 (6 core with hyperthreading) - macOS - 10.15.4 | 100% (IDE n/a for macOS); issues reported |