• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • xcode-plugin
    • None

      Sometimes it seems like the plugin tries to start parsing the log output from xcode, before the entire line was written to stdout.
      This results in parsing errors like e.g.

      Test Case '-[JNObjectIDStream_Tests testNilDataEnumerator]' passed (0.000 seconds).
      Test Case '-[JNObjectIDStream_Tests testNotIteratingThroughAllKeys]' started.
      Test Case '-[JNObjectIDStream_Tests testNotIteratingThroughAllKeys]' passed (0.000 seconds).
      Test Case '-[JNObjectIDStream_Tests testSingleIDPerClass]' started.
      Test Case '-[JNObjectIDStream_Tests testSingleIDPerClass]' passed (0.000 seconds).
      Test Suite 'JNObjectIDStream_Tests' finished at 2013-04-** TEST SUCCEEDED **
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED *"
      24 00:35:49 +0000.
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000"
      :50.842 otest[48818:303] Server address: 127.0.0.1
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000.:50.842 otest[48818:303] Server address: 127.0.0."
      ------------------------------+
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000.:50.842 otest[48818:303] Server address: 127.0.0.1------------------------------"
      ReceiveTypicalEnumerator]' started.
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000.:50.842 otest[48818:303] Server address: 127.0.0.1------------------------------+ReceiveTypicalEnumerator]' started"
      se '-[JNSyncClientReconciliation_Tests testReconcileIncoming_OutgoingDeleteAndIncomingUpdate]' passed (0.003 seconds).
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000.:50.842 otest[48818:303] Server address: 127.0.0.1------------------------------+ReceiveTypicalEnumerator]' started.se '-[JNSyncClientReconciliation_Tests testReconcileIncoming_OutgoingDeleteAndIncomingUpdate]' passed (0.003 seconds)"
      testOverflowLastDownloadedChangeID]' started.
      FATAL: Unparseable date: "2013-04-** TEST SUCCEEDED **24 00:35:49 +0000.:50.842 otest[48818:303] Server address: 127.0.0.1------------------------------+ReceiveTypicalEnumerator]' started.se '-[JNSyncClientReconciliation_Tests testReconcileIncoming_OutgoingDeleteAndIncomingUpdate]' passed (0.003 seconds).testOverflowLastDownloadedChangeID]' started"
      
      

          [JENKINS-17729] Parsing issues with XCode plugin

          lacostej added a comment -

          It looks like a reordering of output. Are you able to provide me the output of the command run on the command line ?
          Could you also try to see if the stdout and sterr can be differentiated ?
          Or just give me a xcode project with testcases that I could run. I don't have any. Maybe there's one open source somewhere.

          lacostej added a comment - It looks like a reordering of output. Are you able to provide me the output of the command run on the command line ? Could you also try to see if the stdout and sterr can be differentiated ? Or just give me a xcode project with testcases that I could run. I don't have any. Maybe there's one open source somewhere.

          lacostej added a comment -

          This is similar to

          http://stackoverflow.com/questions/18995187/xcodebuild-corrupts-test-result-output-when-output-redirected-to-file

          Which contains a work-around. Not really sure what causes the reordering happens in the plugin though.

          lacostej added a comment - This is similar to http://stackoverflow.com/questions/18995187/xcodebuild-corrupts-test-result-output-when-output-redirected-to-file Which contains a work-around. Not really sure what causes the reordering happens in the plugin though.

            Unassigned Unassigned
            tbartelmess Thomas Bartelmess
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: