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

Ability to do introspection on failures seems to have vanished #802

Closed
MylesBorins opened this issue Jul 18, 2017 · 10 comments
Closed

Ability to do introspection on failures seems to have vanished #802

MylesBorins opened this issue Jul 18, 2017 · 10 comments

Comments

@MylesBorins
Copy link
Contributor

in the past we would get an aggregate list of failures in CI... this no longer seems available, and I have to do a bunch of spelunking. Anyone else seeing this, or am I missing an obvious button?

@gibfahn
Copy link
Member

gibfahn commented Jul 18, 2017

Are you talking about the Aggregated Test Result? If so then yeah, those results disappear if one of the options is disabled on one of the subjobs.

Output is:

Fingerprinting not enabled on this build. Test aggregation requires fingerprinting.

@gibfahn
Copy link
Member

gibfahn commented Jul 19, 2017

I'd suggest we need to be enabling fingerprinting like so:

image

@gibfahn
Copy link
Member

gibfahn commented Jul 19, 2017

On a related note, is there a reason we're using the Jenkins Text Finder plugin? The TAP plugin parses the results and marks the build as UNSTABLE if tests fail anyway.

@rvagg
Copy link
Member

rvagg commented Jul 19, 2017

no objection from me if you want to give that a go @gibfahn, are you in jenkins-admins? re Jenkins Text Finder, I don't know who or why it's in there unfortunately.

@gibfahn
Copy link
Member

gibfahn commented Jul 19, 2017

are you in jenkins-admins

Yes. I'll have a look.

@mhdawson
Copy link
Member

The aggregate list sounds really useful :) I'll look forward to trying it out.

@gibfahn
Copy link
Member

gibfahn commented Jul 20, 2017

I'll test it out in readable-stream-continuous-integration #782 first.

@MylesBorins
Copy link
Contributor Author

any traction on this? Having to dig into raw tap is a pretty bad ux

@gibfahn
Copy link
Member

gibfahn commented Sep 28, 2017

Enabling fingerprinting doesn't seem to actually work, at least not reliably. This irritates a lot of people, it's just waiting for someone to work out what the magic Jenkins formula is.

Alternatively we could just use tap2junit

@MylesBorins
Copy link
Contributor Author

Do we have any insight into improving this? I noticed it was randomly working on a machine today

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

No branches or pull requests

4 participants