Comments (3)
I think I know the problem, becasue SAUCE_USERNAME
is public it is set on travis, but the password is private so it's not set and currently aegir just checks for the username.
from aegir.
We should detect the presence of sauce labs credentials, and only then run the sauce labs tests. Relevant code is in here: https://github.com/dignifiedquire/aegir/blob/master/config/karma.conf.js#L74 which actually does this, so I'm unclear as to the issue you were seeing.
from aegir.
Not sure either, but here is the ending of one of the failed builds:
[10:48:58] Finished 'libnode:start' after 363 ms
[10:48:58] Starting 'test:browser:before'...
[10:48:58] Finished 'test:browser:before' after 7.35 μs
[10:48:58] Starting 'karma'...
29 11 2016 10:48:58.998:WARN [watcher]: Pattern "/home/travis/build/ipfs/js-ipfs/test/**/*.spec.js" does not match any file.
29 11 2016 10:48:59.000:WARN [watcher]: Pattern "/home/travis/build/ipfs/js-ipfs/test/fixtures/**/*" does not match any file.
29 11 2016 10:49:14.827:INFO [karma]: Karma v1.3.0 server started at http://localhost:9876/
29 11 2016 10:49:14.828:INFO [launcher]: Launching browsers sl_chrome, sl_firefox, sl_safari, sl_ie_11, sl_edge, sl_android, sl_iphone with concurrency 3
29 11 2016 10:49:14.840:INFO [launcher]: Starting browser Chrome 53 (Windows 10) on SauceLabs
29 11 2016 10:49:14.856:INFO [launcher]: Starting browser Firefox 48 (Windows 10) on SauceLabs
29 11 2016 10:49:14.856:INFO [launcher]: Starting browser Safari latest (OS X 10.11) on SauceLabs
29 11 2016 10:49:19.228:ERROR [launcher.sauce]: Can not start Chrome 53 (Windows 10)
Failed to start Sauce Connect:
Invalid Sauce Connect Credentials. 29 Nov 10:49:19 - Response: {"error": "Not authorized"}.
29 Nov 10:49:19 - Error checking overlapping tunnels.
29 Nov 10:49:19 - Cleaning up.
29 Nov 10:49:19 - Sauce Connect could not establish a connection.
29 Nov 10:49:19 - Please check your firewall and proxy settings.
29 Nov 10:49:19 - You can also use sc --doctor to launch Sauce Connect in diagnostic mode.
29 Nov 10:49:19 - Goodbye.
29 11 2016 10:49:19.230:ERROR [launcher.sauce]: Can not start Firefox 48 (Windows 10)
Failed to start Sauce Connect:
Invalid Sauce Connect Credentials. 29 Nov 10:49:19 - Response: {"error": "Not authorized"}.
29 Nov 10:49:19 - Error checking overlapping tunnels.
29 Nov 10:49:19 - Cleaning up.
29 Nov 10:49:19 - Sauce Connect could not establish a connection.
29 Nov 10:49:19 - Please check your firewall and proxy settings.
29 Nov 10:49:19 - You can also use sc --doctor to launch Sauce Connect in diagnostic mode.
29 Nov 10:49:19 - Goodbye.
29 11 2016 10:49:19.230:ERROR [launcher.sauce]: Can not start Safari latest (OS X 10.11)
Failed to start Sauce Connect:
Invalid Sauce Connect Credentials. 29 Nov 10:49:19 - Response: {"error": "Not authorized"}.
29 Nov 10:49:19 - Error checking overlapping tunnels.
29 Nov 10:49:19 - Cleaning up.
29 Nov 10:49:19 - Sauce Connect could not establish a connection.
29 Nov 10:49:19 - Please check your firewall and proxy settings.
29 Nov 10:49:19 - You can also use sc --doctor to launch Sauce Connect in diagnostic mode.
29 Nov 10:49:19 - Goodbye.
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received
The build has been terminated
Full logs are here: https://api.travis-ci.org/jobs/179722306/log.txt?deansi=true
from aegir.
Related Issues (20)
- Docs: Add support for generating docs for internal referenced types
- bug: ESM_UNSUPPORTED_ESM_URL_SCHEME for `-t browser` in windows HOT 5
- Generate a markdown table of ecosystem module versions
- docs: LICENSE-APACHE isn't recognized by github HOT 1
- Coverage in aegir + node hangs on CI and Local Dev HOT 4
- Ignore Protons in `dep-check` HOT 2
- Support typedoc-plugin-resolve-crossmodule-reference
- Deno as a test target
- 'yarn install' does not install all dependencies HOT 1
- Generate tsconfig for doc-check
- Do not automate addition of engines field to all modules
- Add "prepare" as alias to "build" by default
- Improving Aegir test speed HOT 2
- Add @packageDocumentation to readme
- docs: Run `dep-check` on TS snippet imports
- docs: Run `lint` on TS snippets in markdown when running `doc-check`
- docs: lint help output references wrong github repo
- bug: aegir memory leak?
- Enable parallel script runs HOT 2
- feat: investigate rushstack for API docs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aegir.