Транспортир (5.4.2) зависает при запуске shardTestFiles: true - PullRequest
0 голосов
/ 09 октября 2019

При запуске транспортира без шардинга, он работает просто отлично, тесты проходят или не проходят, и в конце выполнение webdriver / транспортира останавливается.

При попытке запустить транспортир с шардингом выполнение работает, нокогда все тесты завершены, процесс зависает, консоль ничего не отображает.

Я сократил конфигурационный файл настолько, насколько это возможно, для большей наглядности. Я использую транспортир, используя

protractor conf --suite all

Файл конфигурации:

'use strict';

require('dotenv').config();
const SpecReporter = require('jasmine-spec-reporter').SpecReporter;

let config = {
    framework: 'jasmine2',
    baseUrl: process.env.CLUSTER_URL,
    rootElement: 'body',

    onPrepare: function () {
        jasmine.getEnv().addReporter(new SpecReporter());
    },

    suites: {
        all: [
            'FoH/customerManagement/UI/*.smoke.spec.js',
            'Other/logo/logo.*.spec.js'
        ]
    },

    capabilities: {
        browserName: 'chrome',
        shardTestFiles: true,
        maxInstances: 2
    }
};

exports.config = config;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...