Closed ohadschn closed 8 years ago
Can you try master please? I have just merge 26 commits I was working on last 2 months. It should resolve the problem you are hitting. Thanks!
Thanks ExtremeMan but we actually migrated to xcodebuild+xcpretty by now and I don't recall the specific circumstances leading to this error in order to reproduce it (it doesn't count as betrayal if you created the other tool as well right?).
We didn't create xcodebuild or xcpretty =) Closing since I think I fixed that in xctool. If anyone hits this problem again, please, open new github issue.
Hi, I am having the same problem with xctool 0.2.7 and the current master. Using Xcode 7.1.1 on OS X 10.11.1. 2015-11-25 18:22:02.840 xctool[51246:27411740] * Assertion failure in -[OCTestEventState stateBeginTest], /Users/mk/Documents/repos/3rdparty/xctool/xctool/xctool/OCTestEventState.m:77 2015-11-25 18:22:02.841 xctool[51246:27411740] * Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Test should not have started yet.' *\ First throw call stack: ( 0 CoreFoundation 0x00007fff90fd5e32 exceptionPreprocess + 178 1 libobjc.A.dylib 0x00007fff96764dd4 objc_exception_throw + 48 2 CoreFoundation 0x00007fff90fdab0a +[NSException raise:format:arguments:] + 106 3 Foundation 0x00007fff83e53e16 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 198 4 xctool 0x0000000105753160 -[OCTestEventState stateBeginTest] + 197 5 xctool 0x000000010570e50f -[TestRunState beginTest:] + 512 6 xctool 0x000000010570bd67 -[Reporter handleEvent:] + 1160 7 xctool 0x000000010570b8bf -[Reporter parseAndHandleEvent:] + 151 8 xctool 0x000000010572af44 89+[SimulatorWrapper runHostAppTests:device:arguments:environment:feedOutputToBlock:error:]_block_invoke_3 + 351 9 libdispatch.dylib 0x00007fff925cd8f5 _dispatch_call_block_and_release + 12 10 libdispatch.dylib 0x00007fff925c23c3 _dispatch_client_callout + 8 11 libdispatch.dylib 0x00007fff925c6ff3 _dispatch_queue_drain + 754 12 libdispatch.dylib 0x00007fff925cd6bf _dispatch_queue_invoke + 549 13 libdispatch.dylib 0x00007fff925c5d0b _dispatch_root_queue_drain + 538 14 libdispatch.dylib 0x00007fff925c5ab8 _dispatch_worker_thread3 + 91 15 libsystem_pthread.dylib 0x00007fff8f4de4f2 _pthread_wqthread + 1129 16 libsystem_pthread.dylib 0x00007fff8f4dc375 start_wqthread + 13 ) libc++abi.dylib: terminating with uncaught exception of type NSException Failed to call command
I have just found the problem: I had an Objective-C-Testcase-Class with the same name as a Swift-Testcase-Class. Renaming the Objective-C-Testcase-Class solved the problem.
Oh, interesting. Thanks for investigation, @Pegolon!
@Pegolon I confirm. I ran into the same issue and fixed it by renaming.
I ran into this error message in a Buck test app when there was a test file that matched the file glob in both the apple_test
rule as well as the apple_library
rule.
I'm hitting this exception in xctool 0.2.7 (XCode 7):
I extracted the following crash from Console.Log: