Skip to content

Fix xcodeoutput perser#95

Closed
kazuhidet wants to merge 3 commits intojenkinsci:masterfrom
kazuhidet:fix_xcodeoutput_perser
Closed

Fix xcodeoutput perser#95
kazuhidet wants to merge 3 commits intojenkinsci:masterfrom
kazuhidet:fix_xcodeoutput_perser

Conversation

@kazuhidet
Copy link

@kazuhidet kazuhidet commented May 18, 2018

Fixed a bug in XCodeBuildOutputParser based on @ bgalamb's report and fixes.
This is mainly related to JENKIS JIRA report JENKINS-37072, which occurs when test results from xcodebuild are output out of order at test execution.
In this revision, we took the effort to restore the output of the broken order as much as possible.

Also Fix not to use timestamp for log file name. (Use "xcodebuild.log" as a fixed file name)
Because using a timestamp as a filename, No way to know it with shell script etc.
And Remove buildDirectory.exists() && buildDirectory.isDirectory() from condition for createing Logfile output directory.
Because If Generate archive is not specified, directory was not created.

kazuhidet added 3 commits May 18, 2018 12:19
…a fixed file name)

 - Because using a timestamp as a filename, No way to know it with shell script etc.
Remove buildDirectory.exists() && buildDirectory.isDirectory() from condition for createing Logfile output directory.
 - Because If Generate archive is not specified, directory was not created.
… out of order of lines from Xcodebuild is changed.
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

Successfully merging this pull request may close these issues.

1 participant