trainer icon indicating copy to clipboard operation
trainer copied to clipboard

Support for multiple test summary Plists/destinations

Open lyricsboy opened this issue 6 years ago • 5 comments

Related to #4.

This adds:

  • support for overriding the path parameter via the Fastfile (https://github.com/KrauseFx/trainer/commit/0724404b5a3b7ffc580f88e72c8b7b08c7168e1b)
  • properties to the JUnit XML output that help distinguish run destinations
  • a package attribute based on the run destination's name + OS Version

It changes:

  • the way that TestSummaries.plist files are searched for. It uses a recursive path spec to find any files ending in _TestSummaries.plist. This avoids creating output based on the duplicative TestSummaries.plist file in the root of the result bundle.

lyricsboy avatar May 03 '18 15:05 lyricsboy

Cool, thanks 👍 Do you think you can test this in production and ensure this doesn't break anything existing, and works with the new setup?

KrauseFx avatar May 03 '18 15:05 KrauseFx

I can't guarantee my availability to test it in production but I'll try. @CraigLn is this something you can test?

lyricsboy avatar May 03 '18 15:05 lyricsboy

Has any one tried this commit, needed this one as need to run multiple devices

sudheer549 avatar Jul 12 '18 22:07 sudheer549

Any advice on what's preventing this from being merged? This would be really valuable for us :-)

BlackWolf avatar Mar 17 '19 16:03 BlackWolf

Any plans to merge this PR? It is 2 years old and I don't see why it is not in yet when everyone including me :) needs it. Time fly so, Xcode 11 supports test configurations which another test suite distinguish information needed to be added to JUnit.xml

slk9 avatar Aug 14 '20 22:08 slk9