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

Report test result metadata to Azure DevOps #18802

Merged
merged 42 commits into from Feb 16, 2019

Conversation

Projects
None yet
2 participants
@smashwilson
Copy link
Member

commented Feb 5, 2019

Use the Jasmine JUnit reporter to output test result metadata, then publish it to Azure DevOps with a PublishTestResults task. This may or may not require us to fork jasmine-reporters.

@daviwil

This comment has been minimized.

Copy link
Member

commented Feb 5, 2019

I started another PR for this a while back: #18173

If you get farther along I'm definitely happy to close mine out!

smashwilson added some commits Feb 6, 2019

smashwilson added some commits Feb 11, 2019

@smashwilson

This comment has been minimized.

Copy link
Member Author

commented Feb 15, 2019

@daviwil how does this look?

screen shot 2019-02-15 at 11 05 55 am

I've overridden the default Jasmine JUnit reporter to ensure the full test description is present in the testcase name, and I'm post-processing JUnit XML files from everywhere to prepend the [which suite it's from]. We have one test "run" for each platform.

smashwilson added some commits Feb 15, 2019

@smashwilson

This comment has been minimized.

Copy link
Member Author

commented Feb 16, 2019

Merging despite test flakes because... this is to help us track down test flakes.

@smashwilson smashwilson merged commit 402fa90 into master Feb 16, 2019

2 of 3 checks passed

Atom Pull Requests #20190216.4 failed
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@smashwilson smashwilson deleted the aw/jasmine-junit-xml branch Feb 16, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.