Objective-C Трэвис не удался для «бегуна теста, вышедшего перед началом выполнения теста» - PullRequest
0 голосов
/ 19 декабря 2018

Вот мой код в .travis.yml файле , после прохождения сборки, но я обнаружил, что ТЕСТ не пройден.Я понятия не имею об этом и блокирую меня на несколько дней, ценю вашу помощь.THX

--- Ошибка, как показано ниже ---

2018-12-20 05:57:42.698 xcodebuild[2394:8186] [MT] 
IDETestOperationsObserverDebug: (CB8F382A-5B77-4BDA-BC4F-6EDF7B7DB822) 
Beginning test session aaaaTests-CB8F382A-5B77-4BDA-BC4F-6EDF7B7DB822 at 2018- 
12-20 05:57:42.698 with Xcode 10A255 on target <DVTiPhoneSimulator: 
0x7f86387e49d0> {
    SimDevice: iPhone 6 (B25EC6DB-0B2F-4920-B6C2-8560331BA779, iOS 9.1, Booted)
} (9.1 (13B143))
2018-12-20 05:57:53.744 xcodebuild[2394:8186] [MT] 
IDETestOperationsObserverDebug: 11.068 elapsed -- Testing started completed.
2018-12-20 05:57:53.744 xcodebuild[2394:8186] [MT] 
IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
2018-12-20 05:57:53.744 xcodebuild[2394:8186] [MT] 
IDETestOperationsObserverDebug: 11.068 sec, +11.068 sec -- end
2018-12-20 05:57:53.746 xcodebuild[2394:8186] Error 
Domain=IDETestOperationsObserverErrorDomain Code=6 "Early unexpected exit, 
operation never finished bootstrapping - no restart will be attempted" 
UserInfo={NSLocalizedDescription=Early unexpected exit, operation never 
finished bootstrapping - no restart will be attempted, 
NSUnderlyingError=0x7f86389df930 {Error 
Domain=IDETestOperationsObserverErrorDomain Code=5 "Test runner exited before 
starting test execution." UserInfo={NSLocalizedDescription=Test runner exited 
before starting test execution., NSLocalizedRecoverySuggestion=If you believe 
this error represents a bug, please attach the result bundle at 
/Users/travis/Library/Developer/Xcode/DerivedData/aaaa- 
bdscsxnorhzvygafnsqdiqoriugx/Logs/Test/Run-aaaa-2018.12.20_05-57-22- 
+0000.xcresult}}}
Testing failed:
    aaaa.app (2488) encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted. Underlying error: Test runner exited before starting test execution.)
** TEST FAILED **
The command "set -o pipefail && xcodebuild -workspace aaaa.xcworkspace -scheme aaaa -destination platform\=iOS\ Simulator,OS\=9.1,name\=iPhone\ 6 build test | xcpretty" exited with 65.
Done. Your build exited with 1.

--- Мой код, как показано ниже ---

language: objective-c
osx_image: xcode10
xcode_workspace: aaaa.xcworkspace
xcode_scheme: aaaa
xcode_destination: platform=iOS Simulator,OS=9.1,name=iPhone 6

before_install:
  - pod repo update
  - npm install ios-sim -g
  - ios-sim start --devicetypeid "com.apple.CoreSimulator.SimDeviceType.iPhone-6, 9.1"

1 Ответ

0 голосов
/ 20 декабря 2018

Проблема может быть исправлена ​​следующим шагом:

изменить версию osx_image в .travis.yml файле и повторить попытку

// if xcode10.1 build failed, you can change to other version, like xcode9.4
osx_image: xcode10.1

Travis support xcode version list: https://docs.travis -ci.com / пользователь / языки / Objective-C /

...