Skip to content

add tracing to launch tests and emit details when test run fails#6789

Closed
shiftkey wants to merge 1 commit intomore-tabs-more-statefrom
what-r-u-doin-spectron
Closed

add tracing to launch tests and emit details when test run fails#6789
shiftkey wants to merge 1 commit intomore-tabs-more-statefrom
what-r-u-doin-spectron

Conversation

@shiftkey
Copy link
Member

@shiftkey shiftkey commented Feb 7, 2019

Overview

Adding diagnostics to our Spectron tests to be able to diagnose what #6776 is doing on Travis that's causing it to be unable to launch.

Description

This leverages an old CI hook which reads out any log files that might exist in a known location if a CI failure occurs. I'm not sure it even still works for the original purpose, but this will help nicely for our Spectron tests where the internals can dump out logs to a known location to help us diagnose things where we can't SSH and run the tests directly.

If this approach works, we can revisit cleaning this area up to reflect what's actually valuable to us as part of diagnosing integration test failures better.

  • see the failure
  • become one with the failure
  • destroy the failure
  • rebase the commit history to clean up all the rambling

Release notes

Notes: no-notes

@shiftkey
Copy link
Member Author

shiftkey commented Feb 7, 2019

Ugh, Travis isn't building because more-tabs-more-state isn't listed as a branch to build PRs that target it *pout*

@shiftkey shiftkey added the infrastructure Issues and pull requests related to scripts and tooling for GitHub Desktop label Feb 7, 2019
@shiftkey shiftkey force-pushed the what-r-u-doin-spectron branch from b381e12 to d949137 Compare February 7, 2019 17:22
@shiftkey shiftkey force-pushed the what-r-u-doin-spectron branch from e0b138f to 81f1afe Compare February 7, 2019 19:57
@shiftkey
Copy link
Member Author

shiftkey commented Feb 7, 2019

Closing this out for now because I've not been able to reproduce the issue on a branch targeting the branch:

I've politely asked @iAmWillShepherd to be able to push some commits to #6776 because that's consistently failing still.

@SuperHarmony910
Copy link

Sorry, please ignore the above-mentioned issue, mixed it up with another one!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Issues and pull requests related to scripts and tooling for GitHub Desktop

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants