2013-07-11 2 views
-1

Я использую Grunt-karma для запуска моего углового модульного теста. Когда я заготовлю задачу в командной строке, она работает нормально, но когда я настраиваю те же jenkins, вы не можете открыть firefox окно .Can кто-нибудь сказать мне, что это проблема .Below мои файлы конфигурацииНе удалось запустить grunt-karma от jenkins

--karma конфигурации

basePath = '../'; 

files = [ 
    MOCHA, 
    MOCHA_ADAPTER, 
    'test/lib/angular/chai.js', 
    'Scripts/angular.js', 
    'Scripts/angular-*.js', 
    'test/lib/angular/angular-mocks.js', 
    'Scripts/ControllerForTest.js', 
    'Scripts/ControllerForTestModule.js', 
    'Scripts/LogLoader.js', 
    'Scripts/App.js', 
    'test/unit/**/*.js' 
]; 

autoWatch = false; 
singleRun = true; 

browsers = ['Firefox']; 

junitReporter = { 
    outputFile: 'test_out/unit.xml', 
    suite: 'unit' 
}; 

Grunt Задача -

karma: { 
      unit: { 
       configFile: 'config/karma.conf.js' 
      } 
     }, 

Дженкинс Лог -

E:\MedicineShopInvetory\MedicineShopInventory\MedicineShopInventory>grunt 
[4mRunning "clean:src" (clean) task[24m 
Cleaning "release"...[32mOK[39m 

[4mRunning "uglify:dist" (uglify) task[24m 
File "release/app.min.js" created. 

[4mRunning "cssmin:minify" (cssmin) task[24m 
File release/Doc.min.css created. 

[4mRunning "karma:unit" (karma) task[24m 
[32mINFO [karma]: [39mKarma server started at http://localhost:9876/ 
[32mINFO [launcher]: [39mStarting browser Firefox 
[33mWARN [launcher]: [39mFirefox have not captured in 60000 ms, killing. 
[32mINFO [launcher]: [39mTrying to start Firefox again. 

ответ

0

Как вы управляете Дженкинсом? Если вы используете его на безголовом сервере, возможно, вы никогда не запускали безгласный дисплей, такой как xvfb, и, если он есть, возможно, вы не экспортировали дисплей.

Смежные вопросы