-
Notifications
You must be signed in to change notification settings - Fork 21
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
app/benchmark-results: page returns 500 when commit is missing timestamp #1522
Comments
Ah interesting; it looks like fetching "additional commit metadata" from the GitHub API failed, possibly because that commit doesn't exist on GitHub. So your server stored the repository name and commit hash but no commit timestamp. This should be a supported workflow, but it looks like the current template can't handle it. Maybe that line needs another For the |
I added So, if the commit does not exist, it still breaks (even when using the dev version). Adding |
I think this is related to #904; since the commit is missing metadata but exists in GitHub it would be nice if we tried again to fetch that data. But it's definitely a bug that the page doesn't display correctly in this case. |
I was able to reproduce this bug by adding this test: 6495d76 The last line fails with a 500 and the same traceback that you posted above. If you'd like to take a shot at fixing this, please feel free! Else I can get to it in the next couple of days. |
I would love to (at least) try to fix it. Thanks. |
@austin3dickey I'm sorry I have not started on this. The adapter I'm working on is taking all my time. |
No rush on my end! Take your time; I still need to make sure forks of this repo can run the CI anyway. (#1525) |
My local conbench server lists the benchmark name on the
CI run
area.But when I navigate to
http://127.0.0.1:5000/c-benchmarks/
the benchmarks by name list is empty. Am I missing something or is this a bug?Here is the CI run:
Nothing shown here:
Also, on the CI run area (first picture), clicking on the link 0653ea1b8 in the column "result",there is an exception. I'm not sure if I should report this on another issue or not. Here it is:
Could someone help?
I'm trying to write an adapter for asv (Airspeed velocity benchmarks library), part of a PoC for pandas. Thanks in advance.
The text was updated successfully, but these errors were encountered: