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

fix perf_speedy report #8655

Merged
merged 1 commit into from
Feb 3, 2021
Merged

fix perf_speedy report #8655

merged 1 commit into from
Feb 3, 2021

Conversation

garyverhaegen-da
Copy link
Contributor

The report currently chokes on quotes in the commit message (see 550aa48). Rather than trying to correctly excape things in Bash, this PR delegates the quote handling to jq, because having to deal with Bash embedded in YAML is hard enough.

CHANGELOG_BEGIN
CHANGELOG_END

@@ -23,53 +23,6 @@ schedules:
always: true

jobs:
- job: compatibility_ts_libs
Copy link
Contributor

Choose a reason for hiding this comment

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

I’m confused, why is there so much deleted stuff?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Second commit will be dropped before merging; only the first one needs review. Sorry, should have mentioned that.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Well actually, that failed, so hold off on reviewing.

The report currently chokes on quotes in the commit message (see
550aa48). Rather than trying to
correctly excape things in Bash, this PR delegates the quote handling to
jq, because having to deal with Bash embedded in YAML is hard enough.

CHANGELOG_BEGIN
CHANGELOG_END
@garyverhaegen-da
Copy link
Contributor Author

Oh, forgot to update: this is now fully working and thus ready for review. You can see there's a quote in the commit title and the compat tests (and thus the perf) have run successfully.

Copy link
Contributor

@cocreature cocreature left a comment

Choose a reason for hiding this comment

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

Thanks!

@garyverhaegen-da garyverhaegen-da merged commit 29c2577 into main Feb 3, 2021
@garyverhaegen-da garyverhaegen-da deleted the fix-perf-report branch February 3, 2021 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants