2017-03-09 40 views
1

我们正在运行的摩卡测试的NodeJS用量角器在酱实验室和属性“打造”被忽略。这是我的protractor.conf.js酱实验室的OnDemand:multiCapabilities建立信息未被接受

multiCapabilities: [ 
    { 
     name: 'chrome-tests-windows', 
     browserName: 'chrome', 
     version: '52', 
     platform: 'Windows 7', 
     shardTestFiles: true, 
     maxInstances: 25, 
     build: 'solisko-1', 
     tags: ['tag1', 'tag2'] 
    }] 

当我看着元数据酱实验室仪表板我看到这一点:

Build null 
Tags ["tag1","tag2"] 
Browser googlechrome 
Browser version 52.0.2743.82 
OS Windows 2008 

任何想法,为什么编译名被忽略?

回答

0

我猜想,构建酱油平台上。您需要在Protractor配置文件中发送以下属性。 Check here

/** *使用sauceBuild如果你想通过一个 构建ID组测试功能*/

sauceBuild?: string; 

我没有看到在能力build Option对象按照该documentation here

0

来自不同的来源,我发现这是正确的属性:

multiCapabilities: [ 
    { 
     Build: 'some-build-name', 
     BuildName: 'some-build-name', 
     name: 'chrome-tests-mac', 
     browserName: 'chrome', 
     version: '52', 
     platform: 'OS X 10.12', 
     shardTestFiles: true, 
     maxInstances: 25 
    } 
]