Page MenuHomePhabricator

The Fresnel job output (linked in Gerrit) should not start with unrelated setup steps
Closed, ResolvedPublic

Description

Currently:

Now, I kind of fixed this last month by adding "Console Sections" to the Jenkins configuration, which is able to collapse all this nicely.

The only problem is, they apply only to what is currently on-screen. And by default Zuul/Gerrit links to the trimmed output showing the last few hundred lines only.

This means the start of the long setup output is outside view, and thus the "Section" regex isn't matching because it's not there.

Let's try to fix this by overriding the links in Zuul/Gerrit to point directly to the full output.

Event Timeline

Krinkle created this task.Apr 9 2019, 10:46 PM
Restricted Application added a project: Performance-Team. · View Herald TranscriptApr 9 2019, 10:46 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 502637 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[integration/config@master] fresnel: Link directly to "Full Output" of Jobs

https://gerrit.wikimedia.org/r/502637

Change 502637 merged by jenkins-bot:
[integration/config@master] fresnel: Link directly to "Full Output" of Jobs

https://gerrit.wikimedia.org/r/502637

Change 502644 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[integration/config@master] fresnel: Add section anchor to Jenkins links

https://gerrit.wikimedia.org/r/502644

Change 502644 merged by jenkins-bot:
[integration/config@master] fresnel: Add section anchor to Jenkins links

https://gerrit.wikimedia.org/r/502644

Krinkle closed this task as Resolved.Apr 10 2019, 12:01 AM
Krinkle removed a project: Patch-For-Review.

Now:

hashar added a subscriber: hashar.

Nice!

I am also wondering whether we should have Quibble to output predetermined markers which would make the plugin config easier/simpler for a lot of use cases. I have filled T220586 to investigate :]