You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enhance Python regrtest test runner (test.libregrtest) #109276
In issue gh-109162, I refactored deeply libregrtest code to easy its maintenance. While refactoring libregrtest, I saw many things that I would like to enhance. So I create this meta ticket to track enhancements :-)
Activity
pythongh-109276: libregrtest: use a separated file for JSON
pythongh-109276: libregrtest: use separated file for JSON
pythongh-109276: libregrtest: use separated file for JSON
vstinner commentedon Sep 11, 2023
Recent libregrtest enhancements:
test.libregrtest.main: thepython -m test.libregrtest.workercommand is used instead. Change: commit a939b65.--failfastnow fails faster (!):RegressionTestResult.addFailure()now callsself.stopissupport.failfastis true. Change: commit 31c2945.pythongh-109276: libregrtest only checks saved_test_environment() once
pythongh-109276: libregrtest only checks saved_test_environment() once
pythongh-109276: libregrtest only checks saved_test_environment() once
pythongh-109276: libregrtest: use separated file for JSON
pythongh-109276: libregrtest calls random.seed() before each test
pythongh-109276: libregrtest calls random.seed() before each test
pythongh-109276: libregrtest calls random.seed() before each test
pythongh-109276: libregrtest calls random.seed() before each test
pythongh-109276: libregrtest calls random.seed() before each test
gh-109276: libregrtest: use separated file for JSON (#109277)
pythongh-109276: libregrtest calls random.seed() before each test
69 remaining items
pythongh-109276, pythongh-109508: Fix libregrtest stdout (python#109903)
pythongh-109276: regrtest: add WORKER_FAILED state
pythongh-109276: regrtest: add WORKER_FAILED state
pythongh-109276: regrtest: add WORKER_FAILED state
pythongh-109276: regrtest: add WORKER_FAILED state
gh-109276: regrtest: add WORKER_FAILED state (#110148)
pythongh-109276: regrtest: shorter list of resources
pythongh-109276: regrtest: shorter list of resources
pythongh-109276: regrtest: shorter list of resources
gh-109276: regrtest: shorter list of resources (#110326)
pythongh-109276: Enhance libregrtest results (python#109828)
pythongh-109276: regrtest re-runs "env changed" tests (python#109831)
pythongh-109276, pythongh-109508: Fix libregrtest stdout (python#109903)
pythongh-109276: regrtest: add WORKER_FAILED state (python#110148)
pythongh-109276: regrtest: shorter list of resources (python#110326)