Github user ottobackwards commented on the issue: https://github.com/apache/metron/pull/858 ```bash metron-alerts configure table â should select columns from table configuration - Error: connect ECONNREFUSED 127.0.0.1:9210 - Error: socket hang up - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. ************************************************** * Failures * ************************************************** 1) metron-alerts configure table should select columns from table configuration - Error: connect ECONNREFUSED 127.0.0.1:9210 - Error: socket hang up - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. Executed 1 of 1 spec (1 FAILED) in 1 min 40 secs. [09:14:23] I/launcher - 0 instance(s) of WebDriver still running [09:14:23] I/launcher - chrome #01 failed 1 test(s) [09:14:23] I/launcher - overall: 1 failed spec(s) [09:14:23] E/launcher - Process exited with error code 1 ``` I don't think that my protractor stuff is correct. Here is what I have: ```json /** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // Protractor configuration file, see link for more information // https://github.com/angular/protractor/blob/master/docs/referenceConf.js /*global jasmine */ var SpecReporter = require('jasmine-spec-reporter').SpecReporter; exports.config = { allScriptsTimeout: 25000, specs: [ // './e2e/login/login.e2e-spec.ts', // './e2e/alerts-list/alerts-list.e2e-spec.ts', './e2e/alerts-list/configure-table/configure-table.e2e-spec.ts', //'./e2e/alerts-list/save-search/save-search.e2e-spec.ts', //'./e2e/alerts-list/tree-view/tree-view.e2e-spec.ts', // './e2e/alerts-list/alert-filters/alert-filters.e2e-spec.ts', // './e2e/alerts-list/alert-status/alerts-list-status.e2e-spec.ts', // './e2e/alert-details/alert-status/alert-details-status.e2e-spec.ts', //'./e2e/alerts-list/meta-alerts/meta-alert.e2e-spec.ts' ], capabilities: { 'browserName': 'chrome', 'chromeOptions': { args: [ "--headless", "--disable-gpu", "--window-size=1435,850" ], 'prefs': { 'credentials_enable_service': false, 'profile': { 'password_manager_enabled': false} } } }, directConnect: true, baseUrl: 'http://192.168.99.100:4201/', params: { rest: { url: '192.168.99.100:8082' }, elasticsearch : { url: '192.168.99.100:9210' } }, framework: 'jasmine', jasmineNodeOpts: { showColors: true, defaultTimeoutInterval: 50000, print: function() {} }, useAllAngular2AppRoots: true, rootElement: 'metron-alerts-root', beforeLaunch: function() { require('ts-node').register({ project: 'e2e' }); }, onPrepare: function() { var createMetaAlertsIndex = require('./e2e/utils/e2e_util').createMetaAlertsIndex; createMetaAlertsIndex(); jasmine.getEnv().addReporter(new SpecReporter()); setTimeout(function() { browser.driver.executeScript(function() { return { width: window.screen.availWidth, height: window.screen.availHeight }; }).then(function(result) { browser.driver.manage().window().setSize(result.width, result.height); }); }); }, onComplete: function() { var createMetaAlertsIndex = require('./e2e/utils/e2e_util').createMetaAlertsIndex; createMetaAlertsIndex(); } }; ```
---