Closed gghai closed 9 years ago
Issue still exists on Windows 7 tried with below pre-requisites
git clone https://github.com/marklogic/marklogic-samplestack/ git git checkout develop git pull Load seed-data1.3.tgz
I will try on VM. Thanks, Gaurav.
I got a bug fixed in the external library that is used to connect with SauceLabs and may have been the root cause for this. @gghai if its not too much trouble can you try this?
(checkout my TESTING branch, run npm install, bower install), then:
gulp e2e --middle-tier=java --sauce --to-file --reporter=json
Note the above reflects the fact that I'm having success with driving the middle tier now that some kinks have been worked out in the gradle/ML interactions.
The test runmer has not been modified to handle changes to the output format which resulted from running on max of 3 platforms simultaneously, so the best we can expect is for the 7 supported browsers to pass the tests and to see a log of JSON output that reflects the details.
@stu-salsbury : I am seeing the similar issue as reported above .
Pre-req: ML 11/13 , TESTING BRANCH , on Windows 7 , Load 1.3 version
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --middle-tier=jav a --sauce --to-file --reporter=json
events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1001:11) at Process.ChildProcess._handle.onexit (child_process.js:792:34)
This particular issue should be fixed in develop
. Let's look at it together in combination with the bower issue.
Running it against the latest develop and ML 11/17 build . on running the below the e2e command seeing the below results on the windows :
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --sauce --middle- tier=external --to-file --reporter=json [11:42:14] Starting 'clean'... [11:42:14] Starting 'selenium'... [11:42:14] using self-tunnelled SauceLabs Selenium server [11:42:14] Starting 'middle-tier'... [11:42:14] Finished 'middle-tier' after 1.45 ms [11:42:14] 'clean' errored after 826 ms [11:42:14] Error: EPERM, rmdir 'C:\Users\gghai\SVN_HOME\marklogic-samplestack\br owser\builds\built\deps\ngMarkdown'
[11:42:43] Sauce Connect ready [11:42:43] Finished 'selenium' after 29 s
(and of importance is that after the last line of that console output the process hangs).
Is it worth trying to replicate this one again? Has been a few days since it was replicated.
This error should be here anymore, though the flags may have changed, as well.
git rev-parse HEAD = fd2b32c1f5d06f357cd2d4f6c6f5543580ec5a55
gulp e2e --sauce --middle-tier=external --to-file --reporter=json ( tried on windows)
gives :
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --sauce --middle- tier=external --to-file --reporter=json [22:19:20] Starting 'clean'... [22:19:20] Starting 'selenium-start'... [22:19:20] using self-tunnelled SauceLabs Selenium server [22:19:20] 'selenium-start' errored after 45 ms [22:19:20] Error: Missing SauceLabs credentials at Object.sauceStart as start at Gulp.seleniumStart (C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser \dev-tasks\tasks\e2e.js:49:26) at module.exports (C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser\nod e_modules\gulp\node_modules\orchestrator\lib\runTask.js:34:7) at Gulp.Orchestrator._runTask (C:\Users\gghai\SVN_HOME\marklogic-samplestack \browser\node_modules\gulp\node_modules\orchestrator\index.js:273:3) at Gulp.Orchestrator._runStep (C:\Users\gghai\SVN_HOME\marklogic-samplestack \browser\node_modules\gulp\node_modules\orchestrator\index.js:214:10) at Gulp.Orchestrator.start (C:\Users\gghai\SVN_HOME\marklogic-samplestack\br owser\node_modules\gulp\node_modules\orchestrator\index.js:134:8) at C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser\node_modules\gulp\b in\gulp.js:129:20 at process._tickCallback (node.js:419:13) at Function.Module.runMain (module.js:499:11) at startup (node.js:119:16) [22:19:20] Finished 'clean' after 107 ms
Also please state all the commands you want me to try this one with , that are likely yo go into the documentation
Please see the readme regarding Sauce credentials. You need a free Sauce Labs account configured on your machine to run with the --sauce parameter.
readme regarding Sauce - this is the draft you sent via email? i dont see in current readme
I haven't included it, yet. Still not clear which parameters will be supported by the time we go live.
Sorry if im dense - how can it be tested if its not documented what to test or what parameters not available?
It's documented in the branch I specified. Some of the flags won't work. This error should no longer be an issue.
End-to-end testing involves building the entire application (database, middle-tier and browser application), putting it in run-mode, and executing tests specifically designed to evaluate the functionality as a whole.
There are many moving parts to end-to-end testing of a three-tiered application. If any one of them, including the test environment(s) themselves isn't working perfectly, it will be apparent from the end-to-end testing (subject, of course, to specific tests being written to test features).
Such tests are set up by automating the process of getting things running, then (again, automatically) launching a browser (or browsers) and "pretending" to be a human being using the application.
Selenium a server that is used to drive browsers, and web driver is a protocol that is used by Selenium to do that. End-to-end tests make requests to selenium in order to execute specific operations in the browser and to find out what is displayed at any given time.
"OpenSauce" is a service that is made available for free by SauceLabs for open source software testing using their farm of machines with browsers and selenium instances, accessible in the cloud.
Samplestack is configured to either run Selenium locally or to access SauceLabs.
gulp e2e
is the command that is used to execute end-to-end tests. There are several flags which control how the tests are executed.
--browser=[ie | ff | chrome | phantomjs]
: e.g. browser=ie
. Used to specify a browser to launch locally along with an automatically launched local Selenium server. You must have Java installed to run Selenium. The default value is chrome
.--sauce[={platorm-key} | =all | =supported(s)]
: specifies a specifc platform or set of platforms on which to execute tests remotely using SauceLabs. To run these tests, you must supply credentials. See browser/credentials.js
for information on configuring Sauce credentials. The list of browser/operating system combinations that will be run if you specify "all" or "supported" is listed in browser/options.js
. Any of the browsers configured to be runnable in that file may also be specified individually by key, e.g. --sauce=win7-ie-10
. If both the --browser
and --sauce
flags are set, the task will fail. If --sauce
is specified with no platform, then it is equivalent to --sauce=supported
.--middle-tier=[java | external]
. If java
is specified, then the middle tier automation code will be controlled by the task, such that a clean install of the Java middle-tier and database configuration will be performed and the middle tier will be started. On the contrary, if external
is specified, then the task will assume that a middle tier server and database have already been configured and launched and are listening on port 8090. The default is external
.--file-output
: if present, file(s) will be written containing th test results. The files are written to reports/e2e/{browser or platform name}.{fileType}, e.g. "osx10.9-firefox-22.json". The default is unspecified (don't write files).--format=[txt | log | json | xml]
: the format of the output (affects console and files if they are written). 'txt' corresponds to the Cucumber standard full output. 'log' writes a simple summary of results. 'json' is a detailed results report in JSON, and 'xml' is the XML version of those same results (where the XML schema is JUnit/XUnit). The default is 'txt' unless --file-output is specified, in which case the default is 'xml'.A couple of examples:
gulp e2e # or gulp e2e --middle-tier=external --browser=chrome
Runs the tests against locally installed Chrome with automatically configured local Selenium server, assuming the middle-tier has been launched in a separate process, and prints the results to the console.
gulp e2e --middle-tier=java --sauce
This is almost the command that will be used by MarkLogic's nigthly regression system. It configures the MarkLogic server, launches the middle tier and executes the test suite against the list of supported browsers. It does not yet write to files and thus is not consumable by the test harness.
I tried adding the details ; as below format ; but
module.exports = { // Use your SauceLabs credentials or create a new account under the // open-source licensing model at https://saucelabs.com/opensauce sauce: { // replace with your sauce username or set 'ML_SS_SAUCEUSER' env. variable user: marklogic1,
// replace with your sauce username or set 'ML_SS_SAUCETOKEN' env. variable
accessToken: 05fa46d0-f6df-4a08-a345-c3d3e2f24a61
} };
Error : C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --middle-tier=ext ernal --browser=chrome
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser\credentials.js:19
accessToken: 05fa46d0-f6df-4a08-a345-c3d3e2f24a61
^^
SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.
You need to put the string in quotes ('
).
I've updated the credentials.js file to reflect the need for quotes as of a1afdf70d9ce6f2e04f5f87fe56ffe425411462d
Provided the credentials within single quote .
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --middle-tier=ext ernal --browser=chrome [18:23:16] Starting 'clean'... [18:23:16] Starting 'selenium-start'... [18:23:16] using local Selenium server [18:23:16] Starting 'middle-tier-start'... [18:23:16] Finished 'middle-tier-start' after 1.24 ms [18:23:16] 'selenium-start' errored after 13 ms [18:23:16] Error: spawn ENOENT at errnoException (child_process.js:1001:11) at Process.ChildProcess._handle.onexit (child_process.js:792:34) [18:23:17] Finished 'clean' after 1.01 s
Ugh. can you try it with the --sauce flag to see if that works? I will look into the local selenium problem.
Do you have java installed?
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>java -version java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
gulp e2e --middle-tier=external --sauce does this look correct ?
That could work
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --middle-tier=ext ernal --sauce [18:57:43] Starting 'clean'... [18:57:43] Starting 'selenium-start'... [18:57:43] using self-tunnelled SauceLabs Selenium server [18:57:43] Starting 'middle-tier-start'... [18:57:43] Finished 'middle-tier-start' after 1.99 ms [18:57:44] Finished 'clean' after 489 ms [18:57:44] Starting 'bower-files'... [18:57:44] Finished 'bower-files' after 470 ms [18:57:44] Starting 'build'... [18:57:45] processing files [18:57:49] saw 204 files [18:57:49] Finished 'build' after 5.18 s
I am pushing a new version. Please bear with me.
In process of testing below commands on all the 3 platform .
gulp e2e --middle-tier=external --sauce gulp e2e --middle-tier=java --sauce gulp e2e --middle-tier=external --browser=chrome gulp e2e
gulp e2e --middle-tier=external --browser=chrome gulp e2e
Ran fine both mac and windows .
When i ran the gulp e2e on linux :
builder@rh6-intel64-80-qa-dev-2$ gulp e2e [21:22:35] Starting 'clean'... [21:22:35] Starting 'selenium-start'... [21:22:35] using local Selenium server [21:22:35] Starting 'middle-tier-start'... [21:22:35] Finished 'middle-tier-start' after 1.4 ms Updating selenium standalone downloading https://selenium-release.storage.googleapis.com/2.44/selenium-server-standalone-2.44.0.jar... Updating chromedriver downloading https://chromedriver.storage.googleapis.com/2.12/chromedriver_linux64.zip... [21:22:36] Finished 'clean' after 652 ms [21:22:36] Starting 'bower-files'... [21:22:36] Finished 'bower-files' after 721 ms [21:22:36] Starting 'build'... chromedriver_2.12.zip downloaded to /home/builder/marklogic-samplestack/browser/node_modules/protractor/selenium/chromedriver_2.12.zip [21:22:37] processing files [21:22:39] saw 204 files [21:22:40] Finished 'build' after 3.69 s selenium-server-standalone-2.44.0.jar downloaded to /home/builder/marklogic-samplestack/browser/node_modules/protractor/selenium/selenium-server-standalone-2.44.0.jar [21:22:49] Finished 'selenium-start' after 14 s Starting selenium standalone server...
/home/builder/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:1761
throw error;
^
Error: Timed out waiting for the WebDriver server at http://172.18.18.189:20554/wd/hub
at Error (
is that expected ?
Tried gulp e2e --middle-tier=external --sauce on mac .
[21:28:08] Starting 'clean'... [21:28:08] Starting 'selenium-start'... [21:28:08] using self-tunnelled SauceLabs Selenium server [21:28:09] Starting 'middle-tier-start'... [21:28:09] Finished 'middle-tier-start' after 2 ms [21:28:09] Finished 'clean' after 492 ms [21:28:09] Starting 'bower-files'... [21:28:10] Finished 'bower-files' after 1.11 s [21:28:10] Starting 'build'... [21:28:14] processing files [21:28:17] saw 204 files [21:28:18] Finished 'build' after 7.96 s
[21:28:49] Sauce Connect ready [21:28:49] Finished 'selenium-start' after 40 s Running using config.multiCapabilities - config.capabilities will be ignored [launcher] Running 7 instances of WebDriver { [Error: ETIMEDOUT] code: 'ETIMEDOUT' } { [Error: ETIMEDOUT] code: 'ETIMEDOUT' } { [Error: ETIMEDOUT] code: 'ETIMEDOUT' } { [Error: ETIMEDOUT] code: 'ETIMEDOUT' } { [Error: ETIMEDOUT] code: 'ETIMEDOUT' } { [Error: ETIMEDOUT] code: 'ETIMEDOUT' }
[chrome 33 Linux #4] PID: 26737 [chrome 33 Linux #4] Using SauceLabs selenium server at http://localhost:4445/wd/hub [chrome 33 Linux #4] [chrome 33 Linux #4] Feature: Authentication [chrome 33 Linux #4] [chrome 33 Linux #4] The application allows both authenticated and unauthenticated access through [chrome 33 Linux #4] login and logout operations. Authenticated users have access to more content [chrome 33 Linux #4] and features. [chrome 33 Linux #4] [chrome 33 Linux #4] @auth [chrome 33 Linux #4] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [chrome 33 Linux #4] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [chrome 33 Linux #4] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [chrome 33 Linux #4] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [chrome 33 Linux #4] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [chrome 33 Linux #4] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [chrome 33 Linux #4] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [chrome 33 Linux #4] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [chrome 33 Linux #4] [chrome 33 Linux #4] [chrome 33 Linux #4] Feature: Landing Page [chrome 33 Linux #4] [chrome 33 Linux #4] Users who visit the "home page" of the application should see the "explore" [chrome 33 Linux #4] state. [chrome 33 Linux #4] [chrome 33 Linux #4] [chrome 33 Linux #4] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [chrome 33 Linux #4] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [chrome 33 Linux #4] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [chrome 33 Linux #4] [chrome 33 Linux #4] [chrome 33 Linux #4] Feature: List Docs [chrome 33 Linux #4] [chrome 33 Linux #4] All accepted QnA docs appear on the landing page when not logged in. [chrome 33 Linux #4] [chrome 33 Linux #4] @explore [chrome 33 Linux #4] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [chrome 33 Linux #4] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [chrome 33 Linux #4] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [chrome 33 Linux #4] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [chrome 33 Linux #4] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [chrome 33 Linux #4] [chrome 33 Linux #4] [chrome 33 Linux #4] 3 scenarios (3 passed) [chrome 33 Linux #4] 13 steps (13 passed) [chrome 33 Linux #4] SauceLabs results available at http://saucelabs.com/jobs/56fbc6749c8f4f64a7b02a3e126a889e
[launcher] 6 instance(s) of WebDriver still running
[firefox 22 Windows 7 #3] PID: 26736 [firefox 22 Windows 7 #3] Using SauceLabs selenium server at http://localhost:4445/wd/hub [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] Feature: Authentication [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] The application allows both authenticated and unauthenticated access through [firefox 22 Windows 7 #3] login and logout operations. Authenticated users have access to more content [firefox 22 Windows 7 #3] and features. [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] @auth [firefox 22 Windows 7 #3] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [firefox 22 Windows 7 #3] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [firefox 22 Windows 7 #3] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [firefox 22 Windows 7 #3] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [firefox 22 Windows 7 #3] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [firefox 22 Windows 7 #3] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [firefox 22 Windows 7 #3] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [firefox 22 Windows 7 #3] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] Feature: Landing Page [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] Users who visit the "home page" of the application should see the "explore" [firefox 22 Windows 7 #3] state. [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [firefox 22 Windows 7 #3] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [firefox 22 Windows 7 #3] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] Feature: List Docs [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] All accepted QnA docs appear on the landing page when not logged in. [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] @explore [firefox 22 Windows 7 #3] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [firefox 22 Windows 7 #3] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [firefox 22 Windows 7 #3] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [firefox 22 Windows 7 #3] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [firefox 22 Windows 7 #3] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] [firefox 22 Windows 7 #3] 3 scenarios (3 passed) [firefox 22 Windows 7 #3] 13 steps (13 passed)
[firefox 22 Windows 7 #3] SauceLabs results available at http://saucelabs.com/jobs/a8fdb55679f94f7bb8135eeab15e45db
[launcher] 5 instance(s) of WebDriver still running
[firefox 22 Linux #5] PID: 26738 [firefox 22 Linux #5] Using SauceLabs selenium server at http://localhost:4445/wd/hub [firefox 22 Linux #5] [firefox 22 Linux #5] Feature: Authentication [firefox 22 Linux #5] [firefox 22 Linux #5] The application allows both authenticated and unauthenticated access through [firefox 22 Linux #5] login and logout operations. Authenticated users have access to more content [firefox 22 Linux #5] and features. [firefox 22 Linux #5] [firefox 22 Linux #5] @auth [firefox 22 Linux #5] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [firefox 22 Linux #5] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [firefox 22 Linux #5] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [firefox 22 Linux #5] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [firefox 22 Linux #5] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [firefox 22 Linux #5] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [firefox 22 Linux #5] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [firefox 22 Linux #5] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [firefox 22 Linux #5] [firefox 22 Linux #5] [firefox 22 Linux #5] Feature: Landing Page [firefox 22 Linux #5] [firefox 22 Linux #5] Users who visit the "home page" of the application should see the "explore" [firefox 22 Linux #5] state. [firefox 22 Linux #5] [firefox 22 Linux #5] [firefox 22 Linux #5] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [firefox 22 Linux #5] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [firefox 22 Linux #5] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [firefox 22 Linux #5] [firefox 22 Linux #5] [firefox 22 Linux #5] Feature: List Docs [firefox 22 Linux #5] [firefox 22 Linux #5] All accepted QnA docs appear on the landing page when not logged in. [firefox 22 Linux #5] [firefox 22 Linux #5] @explore [firefox 22 Linux #5] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [firefox 22 Linux #5] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [firefox 22 Linux #5] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [firefox 22 Linux #5] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [firefox 22 Linux #5] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [firefox 22 Linux #5] [firefox 22 Linux #5] [firefox 22 Linux #5] 3 scenarios (3 passed) [firefox 22 Linux #5] 13 steps (13 passed)
[firefox 22 Linux #5] SauceLabs results available at http://saucelabs.com/jobs/916d094425824c49a210790f3e02a444
[launcher] 4 instance(s) of WebDriver still running
[chrome 33 OS X 10.9 #6] PID: 26739 [chrome 33 OS X 10.9 #6] Using SauceLabs selenium server at http://localhost:4445/wd/hub [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] Feature: Authentication [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] The application allows both authenticated and unauthenticated access through [chrome 33 OS X 10.9 #6] login and logout operations. Authenticated users have access to more content [chrome 33 OS X 10.9 #6] and features. [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] @auth [chrome 33 OS X 10.9 #6] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [chrome 33 OS X 10.9 #6] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [chrome 33 OS X 10.9 #6] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [chrome 33 OS X 10.9 #6] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [chrome 33 OS X 10.9 #6] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [chrome 33 OS X 10.9 #6] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [chrome 33 OS X 10.9 #6] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [chrome 33 OS X 10.9 #6] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] Feature: Landing Page [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] Users who visit the "home page" of the application should see the "explore" [chrome 33 OS X 10.9 #6] state. [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [chrome 33 OS X 10.9 #6] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [chrome 33 OS X 10.9 #6] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] Feature: List Docs [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] All accepted QnA docs appear on the landing page when not logged in. [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] @explore [chrome 33 OS X 10.9 #6] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [chrome 33 OS X 10.9 #6] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [chrome 33 OS X 10.9 #6] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [chrome 33 OS X 10.9 #6] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [chrome 33 OS X 10.9 #6] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] [chrome 33 OS X 10.9 #6] 3 scenarios (3 passed) [chrome 33 OS X 10.9 #6] 13 steps (13 passed)
[chrome 33 OS X 10.9 #6] SauceLabs results available at http://saucelabs.com/jobs/635c8e448492474c84e57afb27c6c756
[launcher] 3 instance(s) of WebDriver still running
[firefox 22 OS X 10.9 #7] PID: 26740 [firefox 22 OS X 10.9 #7] Using SauceLabs selenium server at http://localhost:4445/wd/hub [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] Feature: Authentication [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] The application allows both authenticated and unauthenticated access through [firefox 22 OS X 10.9 #7] login and logout operations. Authenticated users have access to more content [firefox 22 OS X 10.9 #7] and features. [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] @auth [firefox 22 OS X 10.9 #7] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [firefox 22 OS X 10.9 #7] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [firefox 22 OS X 10.9 #7] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [firefox 22 OS X 10.9 #7] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [firefox 22 OS X 10.9 #7] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [firefox 22 OS X 10.9 #7] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [firefox 22 OS X 10.9 #7] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [firefox 22 OS X 10.9 #7] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] Feature: Landing Page [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] Users who visit the "home page" of the application should see the "explore" [firefox 22 OS X 10.9 #7] state. [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [firefox 22 OS X 10.9 #7] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [firefox 22 OS X 10.9 #7] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] Feature: List Docs [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] All accepted QnA docs appear on the landing page when not logged in. [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] @explore [firefox 22 OS X 10.9 #7] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [firefox 22 OS X 10.9 #7] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [firefox 22 OS X 10.9 #7] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [firefox 22 OS X 10.9 #7] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [firefox 22 OS X 10.9 #7] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] [firefox 22 OS X 10.9 #7] 3 scenarios (3 passed) [firefox 22 OS X 10.9 #7] 13 steps (13 passed)
[firefox 22 OS X 10.9 #7] SauceLabs results available at http://saucelabs.com/jobs/7f5b705b36bb4597b72b1943820e7f50
[launcher] 2 instance(s) of WebDriver still running
[chrome 33 Windows 7 #2] PID: 26735 [chrome 33 Windows 7 #2] Using SauceLabs selenium server at http://localhost:4445/wd/hub [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] Feature: Authentication [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] The application allows both authenticated and unauthenticated access through [chrome 33 Windows 7 #2] login and logout operations. Authenticated users have access to more content [chrome 33 Windows 7 #2] and features. [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] @auth [chrome 33 Windows 7 #2] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8 [chrome 33 Windows 7 #2] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9 [chrome 33 Windows 7 #2] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10 [chrome 33 Windows 7 #2] When I start to log in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:11 [chrome 33 Windows 7 #2] And I attempt to log in with invalid credentials # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:12 [chrome 33 Windows 7 #2] And my login attempt is denied # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:13 [chrome 33 Windows 7 #2] And I attempt to log in as a Contributor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:14 [chrome 33 Windows 7 #2] Then I am logged in # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:15 [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] Feature: Landing Page [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] Users who visit the "home page" of the application should see the "explore" [chrome 33 Windows 7 #2] state. [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] Scenario: The page title is correct # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:6 [chrome 33 Windows 7 #2] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:7 [chrome 33 Windows 7 #2] Then the page title is "explore - samplestack" # Users/demouser/marklogic-samplestack/specs/features/landing-page.feature:8 [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] Feature: List Docs [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] All accepted QnA docs appear on the landing page when not logged in. [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] @explore [chrome 33 Windows 7 #2] Scenario: As a visitor I can see some, but not all of the docs # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:6 [chrome 33 Windows 7 #2] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:7 [chrome 33 Windows 7 #2] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:8 [chrome 33 Windows 7 #2] When I visit the "landing" page # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:9 [chrome 33 Windows 7 #2] Then the docs count is "2131" # Users/demouser/marklogic-samplestack/specs/features/list-docs.feature:10 [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] [chrome 33 Windows 7 #2] 3 scenarios (3 passed) [chrome 33 Windows 7 #2] 13 steps (13 passed)
[chrome 33 Windows 7 #2] SauceLabs results available at http://saucelabs.com/jobs/2ca2820169284850ae19087fbc2a4860
[launcher] 1 instance(s) of WebDriver still running
[internet explorer 9 Windows 7 #1] PID: 26734
[internet explorer 9 Windows 7 #1] Using SauceLabs selenium server at http://localhost:4445/wd/hub
[internet explorer 9 Windows 7 #1]
[internet explorer 9 Windows 7 #1] Feature: Authentication
[internet explorer 9 Windows 7 #1]
[internet explorer 9 Windows 7 #1] The application allows both authenticated and unauthenticated access through
[internet explorer 9 Windows 7 #1] login and logout operations. Authenticated users have access to more content
[internet explorer 9 Windows 7 #1] and features.
[internet explorer 9 Windows 7 #1]
[internet explorer 9 Windows 7 #1] @auth
[internet explorer 9 Windows 7 #1] Scenario: Trying a few times to log in, checking button enablement # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:8
[internet explorer 9 Windows 7 #1] Given I am a visitor # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:9
[internet explorer 9 Windows 7 #1] And I am using the brief seed data # Users/demouser/marklogic-samplestack/specs/features/authentication.feature:10
[internet explorer 9 Windows 7 #1]
[internet explorer 9 Windows 7 #1] /Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/atoms/error.js:113
[internet explorer 9 Windows 7 #1] var template = new Error(this.message);
[internet explorer 9 Windows 7 #1] ^
[internet explorer 9 Windows 7 #1] ScriptTimeoutError: Timeout expired waiting for async script (WARNING: The server did not provide any stacktrace information)
[internet explorer 9 Windows 7 #1] Command duration or timeout: 85.25 seconds
[internet explorer 9 Windows 7 #1] Build info: version: '2.40.0', revision: 'fbe29a9', time: '2014-02-19 20:54:28'
[internet explorer 9 Windows 7 #1] System info: host: 'Sauce-Win7', ip: '172.20.42.247', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_65'
[internet explorer 9 Windows 7 #1] Session ID: XXXXXXXX-XXXX-XXXX-XXXX-XXXX285f4896
[internet explorer 9 Windows 7 #1] Driver info: org.openqa.selenium.ie.InternetExplorerDriver
[internet explorer 9 Windows 7 #1] Capabilities [{platform=WINDOWS, javascriptEnabled=true, elementScrollBehavior=0, ignoreZoomSetting=false, enablePersistentHover=true, ie.ensureCleanSession=false, browserName=internet explorer, enableElementCacheCleanup=true, unexpectedAlertBehaviour=dismiss, version=9, ie.usePerProcessProxy=false, cssSelectorsEnabled=true, ignoreProtectedModeSettings=false, requireWindowFocus=false, handlesAlerts=true, initialBrowserUrl=http://localhost:11034/, ie.forceCreateProcessApi=false, nativeEvents=true, proxy={proxyAutoconfigUrl=http://127.0.0.1:19876/proxy.pac, proxyType=pac}, browserAttachTimeout=0, ie.browserCommandLineSwitches=, takesScreenshot=true}]
[internet explorer 9 Windows 7 #1] at new bot.Error (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)
[internet explorer 9 Windows 7 #1] at Object.bot.response.checkResponse (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:362:20
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/nodemodules/selenium-webdriver/lib/goog/base.js:1582:15
[internet explorer 9 Windows 7 #1] at [object Object].webdriver.promise.ControlFlow.runInNewFrame (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
[internet explorer 9 Windows 7 #1] at notify (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
[internet explorer 9 Windows 7 #1] at notifyAll (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
[internet explorer 9 Windows 7 #1] at resolve (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
[internet explorer 9 Windows 7 #1] at [object Object].fulfill (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:1520:10
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/nodemodules/selenium-webdriver/lib/goog/base.js:1582:15
[internet explorer 9 Windows 7 #1] at [object Object].webdriver.promise.ControlFlow.runInNewFrame (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
[internet explorer 9 Windows 7 #1] at notify (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
[internet explorer 9 Windows 7 #1] at notifyAll (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
[internet explorer 9 Windows 7 #1] at resolve (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
[internet explorer 9 Windows 7 #1] at fulfill (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/nodemodules/selenium-webdriver/lib/goog/base.js:1582:15
[internet explorer 9 Windows 7 #1] at [object Object].webdriver.promise.ControlFlow.runInNewFrame (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
[internet explorer 9 Windows 7 #1] at notify (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
[internet explorer 9 Windows 7 #1] at notifyAll (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
[internet explorer 9 Windows 7 #1] at resolve (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
[internet explorer 9 Windows 7 #1] at [object Object].fulfill (/Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/promise.js:721:49
[internet explorer 9 Windows 7 #1] at /Users/demouser/marklogic-samplestack/browser/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
[internet explorer 9 Windows 7 #1] at IncomingMessage.
[launcher] Runner process exited unexpectedly with error code: 1 [launcher] 0 instance(s) of WebDriver still running [launcher] internet explorer9 #1 failed with exit code: 1 [launcher] chrome33 #2 passed [launcher] firefox22 #3 passed [launcher] chrome33 #4 passed [launcher] firefox22 #5 passed [launcher] chrome33 #6 passed [launcher] firefox22 #7 passed [launcher] overall: 1 process(es) failed to complete [launcher] Process exited with error code 100
On windows/Linux it seems issue with :
C:\Users\gghai\SVN_HOME\marklogic-samplestack\browser>gulp e2e --middle-tier=ext ernal --sauce [21:43:28] Starting 'clean'... [21:43:28] Starting 'selenium-start'... [21:43:28] using self-tunnelled SauceLabs Selenium server [21:43:28] Starting 'middle-tier-start'... [21:43:28] Finished 'middle-tier-start' after 927 µs [21:43:28] Finished 'clean' after 667 ms [21:43:28] Starting 'bower-files'... [21:43:29] Finished 'bower-files' after 384 ms [21:43:29] Starting 'build'... [21:43:29] processing files [21:43:32] saw 204 files [21:43:33] Finished 'build' after 3.99 s
Linux :
builder@rh6-intel64-80-qa-dev-2$ gulp e2e --middle-tier=external --sauce [21:46:10] Starting 'clean'... [21:46:10] Starting 'selenium-start'... [21:46:10] using self-tunnelled SauceLabs Selenium server [21:46:10] Starting 'middle-tier-start'... [21:46:10] Finished 'middle-tier-start' after 1.09 ms [21:46:10] Finished 'clean' after 73 ms [21:46:10] Starting 'bower-files'... [21:46:10] Finished 'bower-files' after 622 ms [21:46:10] Starting 'build'... [21:46:11] processing files [21:46:13] saw 204 files [21:46:14] Finished 'build' after 3.43 s
on Linux ran : gulp e2e --middle-tier=java --sauce , not sure if its working , just waiting here for last 20 mins .
[21:47:44] Starting 'clean'... [21:47:44] Starting 'selenium-start'... [21:47:44] using self-tunnelled SauceLabs Selenium server [21:47:44] Starting 'middle-tier-start'... reseting database, starting app server
./gradlew dbInit [21:47:44] Finished 'clean' after 650 ms [21:47:44] Starting 'bower-files'... [21:47:45] Finished 'bower-files' after 618 ms [21:47:45] Starting 'build'... [21:47:45] processing files ....[21:47:47] saw 204 files ............................................[21:47:48] Finished 'build' after 3.52 s .................... ./gradlew dbTeardown .......................................................... ./gradlew dbInit ....................................................... ./gradlew dbConfigure ............................................................................................................ ./gradlew dbLoad ............................................................... ./gradlew bootrun .............................................................................................................................................................. [21:50:13] detected middle tier started preparations complete [21:50:14] Finished 'middle-tier-start' after 2.5 min
builder@rh6-intel64-80-qa-dev-2$ gulp e2e
won't work b/c you don't have a GUI in linux
gulp e2e --middle-tier=external --sauce
...
{ [Error: ETIMEDOUT] code: 'ETIMEDOUT' }
It seems like the middle tier wasn't ready
[internet explorer 9 Windows 7 #1] ScriptTimeoutError: Timeout expired waiting for async script
The timeouts happen sometimes and I don't yet know how to make sure they don't. We need to accept that for now. When I run into these I rerun when the rest are finised. In this case that would have been to say --sauce=win7-ie-9
for the sauce flag on the subsequent run to try that one on its own
Regarding the ones where nothing at all appears to be happening: I'm not sure.
Something tells me that you may have tried to run these using multiple machines simultaneously? That will certainly fail because you will be exceeding the open source limitation. Make sure you don't have multiple machines tring to use your account at the same time. If it isn't that, then I'm not sure.
I will double-check the Linux one. Windows is more or less working for me (though I can't install ML on my Win virtual machine so I can't fully test it.
FOr any future runs, please use "one issue per issue" so that we can keep them separate. :)
Pre-req: MarkLogic 10/24 (Charles will update the READ ME) git clone https://github.com/marklogic/marklogic-samplestack/ tar zxvf seed-data1.2.tgz
Steps : Cmd Window Terminal 1:
git remote add stu-salsbury https://github.com/stu-salsbury/marklogic-samplestack git fetch stu-salsbury git checkout TESTING
Cmd Windows Terminal 2 :
gradle dbinit gradle dbconfigure gradle dbload gradle test – FAILED gradle bootrun
cmd Window Terminal 1:
cd browser npm i bower i gulp e2e --middle-tier=external --sauce-browser=win7-ie-11 --to-file --reporter=xunit
C:\marklogic-samplestack\browser>gulp e2e --middle-tier=external --sauce-browser =win7-ie-11 --to-file --reporter=xunit
events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1001:11) at Process.ChildProcess._handle.onexit (child_process.js:792:34)