Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add broken tags to FW's that haven't started/stopped correctly in last 3 full runs + script for detecting failing frameworks #8255

Merged
merged 6 commits into from
Jun 16, 2023

Conversation

ecruz-te
Copy link
Contributor

Python web scraper to detect any frameworks that have failed the past 3 completed runs with the same error

USAGE: python tfb-fail-detector.py

@NateBrady23 NateBrady23 changed the title Web scraper for detecting failing frameworks Add broken tags to FW's that haven't started/stopped correctly in last 3 full runs + script for detecting failing frameworks Jun 13, 2023
Copy link
Contributor

@joanhey joanhey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Prologue is fixed in #8254

@@ -18,7 +18,8 @@
"database_os": "Linux",
"display_name": "Prologue",
"notes": "",
"versus": "httpbeast"
"versus": "httpbeast",
"tags": ["broken"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in #8254

@joanhey
Copy link
Contributor

joanhey commented Jun 16, 2023

Please don't close frameworks, without inform their developers.

@joanhey
Copy link
Contributor

joanhey commented Jun 16, 2023

The script is a very good start, like a new useful helper.

Please add another method to show also the URL to see the error.
And perhaps also show the devs, of the fw, in the Techempower repo.

@NateBrady23
Copy link
Member

The script is a very good start, like a new useful helper.

Please add another method to show also the URL to see the error. And perhaps also show the devs, of the fw, in the Techempower repo.

These are some good ideas. Let's iterate on that when we have time.

@NateBrady23 NateBrady23 merged commit e53e026 into TechEmpower:master Jun 16, 2023
franz1981 pushed a commit to franz1981/FrameworkBenchmarks that referenced this pull request Jun 23, 2023
…t 3 full runs + script for detecting failing frameworks (TechEmpower#8255)

* Web scraper for detecting failing frameworks

* Mark tests that have issues starting as broken

* Add broken tag to frameworks that fail all tests

* remove prologue broken tag

* Cherrypy fix attempt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants