Транспортир — Бамбуковые тесты не прошли из-за жасмина.DEFAULT_TIMEOUT_ИНТЕРВАЛ

#javascript #automation #jasmine #protractor #bamboo

Вопрос:

Когда я запускаю свои сценарии транспортира локально с набором DefaultTimeOut , они выполняются успешно, однако, когда я запускаю их на bamboo, они завершаются ошибкой: асинхронный обратный вызов не был вызван в течение времени ожидания, указанного jasmine.DEFAULT_TIMEOUT_ИНТЕРВАЛ

Вот моя настройка конфигурации

 exports.config = {

  allScriptsTimeout: 50000,
  directConnect: true,
  //seleniumAddress: 'http://localhost:9080/wd/hub',
framework: 'jasmine',
jasmineNodeOpts: {
  defaultTimeoutInterval: 5000
},

  params: {
      defaultBrowserTimeOut: 30 * 1000
  },

  suites: {
    Login:['e2e/Source/Login/*.js'],
    }
   } 

Я не уверен, где и как устранить эту проблему. Пожалуйста, помогите. Спасибо

Комментарии:

1. просто увеличьте время ожидания

2. Я сделал это, и это все еще не удается. Не уверен, что есть другой обходной путь

Ответ №1:

Запуск транспортира на Bamboo требует , чтобы вы добавили URL-адрес своего веб-сайта в записи хоста , таким образом, у Jasmine не будет тайм-аута.