-1

Grunt-karma を使用して角度ユニット テストを起動しています。コマンド プロンプトでタスクを実行すると正常に動作しますが、同じジェンキンスを構成すると、Firefox ウィンドウを開くことができません。何が問題なのか教えてください。以下私の設定ファイルです

--カルマ構成

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'
};

単調なタスク --

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.
4

1 に答える 1

0

ジェンキンスをどのように実行していますか? ヘッドレス サーバーで実行している場合は、xvfb のようなヘッドレス ディスプレイを起動したことがない可能性があります。また、起動した場合は、ディスプレイをエクスポートしていない可能性があります。

于 2013-07-17T05:14:48.887 に答える