Joey Perrott
044a19966d
ci: temporarily disable Android 10 browser unit tests on Saucelabs ( #37399 )
...
Disabling Android 10 browser unit tests on Saucelabs due to errors.
After remediation from Saucelabs to correct the discovered failures, this change can be reverted to renable the tests on Android 10.
Example of failures seen:
```
02 06 2020 14:03:05.048:INFO [SaucelabsLauncher]: Chrome 10.0 (Android) session at https://saucelabs.com/tests/54f5fb181db644a3b4779187c2309000
02 06 2020 14:03:06.869:INFO [Chrome Mobile 74.0.3729 (Android 0.0.0)]: Disconnected browser returned on socket E-bi0p0NKtghk-HcAAAO with id 85563367.
Chrome Mobile 74.0.3729 (Android 0.0.0) ERROR: Error: XHR error loading http://angular-ci.local:9876/base/node_modules/rxjs/internal/operators/zip.js
Error loading http://angular-ci.local:9876/base/node_modules/rxjs/internal/operators/zip.js as "../internal/operators/zip" from http://angular-ci.local:9876/base/node_modules/rxjs/operators/index.js
Error: XHR error loading http://angular-ci.local:9876/base/node_modules/rxjs/internal/operators/zip.js
at error (http://angular-ci.local:9876/base/node_modules/systemjs/dist/system.src.js?1c6a6c12fec50a8db7aeebe8e06e2b70135c0615:1028:16 )
at XMLHttpRequest.xhr.onreadystatechange [as __zone_symbol__ON_PROPERTYreadystatechange] (http://angular-ci.local:9876/base/node_modules/systemjs/dist/system.src.js?1c6a6c12fec50a8db7aeebe8e06e2b70135c0615:1036:13 )
at XMLHttpRequest.wrapFn (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:809:43 )
at ZoneDelegate.invokeTask (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:432:35 )
at Zone.runTask (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:201:55 )
at ZoneTask.invokeTask [as invoke] (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:514:38 )
at invokeTask (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:1722:18 )
at XMLHttpRequest.globalZoneAwareCallback (http://angular-ci.local:9876/base/dist/bin/packages/zone.js/npm_package/dist/zone.js?942d01da94828e1c75e8527fa8d06f363d6379ce:1748:21 )
```
PR Close #37399
2020-06-02 17:32:34 -04:00
Joey Perrott
d1ea1f4c7f
build: update license headers to reference Google LLC ( #37205 )
...
Update the license headers throughout the repository to reference Google LLC
rather than Google Inc, for the required license headers.
PR Close #37205
2020-05-26 14:26:58 -04:00
Alan Agius
82a3bd5e8b
ci: disable sauce labs safari and ios tests ( #36973 )
...
With this change we disable SauceLabs tests on Safari and iOS as they are current broken.
Issue to investigate further: #36975
PR Close #36973
2020-05-08 14:41:26 -07:00
Alan Agius
5f3fba43fa
ci: update tested browsers to match supported browsers ( #36973 )
...
With a previous change we add FireFox Extended Support Release (ESR) to the list of supported browsers.
With this change we now add this above mentioned browser to list of tested browsers and also update several other browsers.
Removed browsers because they are no longer supported:
- iOS 10 and 11
- Safari 10 and 11
Added
- Firefox 68 (Current ESR version)
- Safari 12 and 13
- iOS Safari 12 and 13
Updated
- Update Chrome to 81
- Updated Firefox to 76
PR Close #36973
2020-05-08 14:41:26 -07:00
Misko Hevery
5576031b44
ci: update the browser test matrix to match supported browsers ( #35202 )
...
Updated to match https://angular.io/guide/browser-support#browser-support
PR Close #35202
2020-02-14 11:14:05 -08:00
Paul Gschwendtner
bee6d73755
ci: re-enable android 7 saucelabs tests ( #35171 )
...
We fixed the tunnel connectivity issues by using a localhost domain
alias. Hence we can re-enable the Android 7.1 Saucelabs tests.
PR Close #35171
2020-02-06 15:36:27 -08:00
Misko Hevery
9f99c9955f
ci: temporary disable the Android 7 SauceLab due to timeout ( #35174 )
...
PR Close #35174
2020-02-05 16:53:19 -08:00
Paul Gschwendtner
a20fcbbe06
ci: re-enable chrome mobile tests on android ( #32447 )
...
With 63dff9c888
, we temporarily disabled
the chrome mobile tests on Android because the launched browsers weren't
able to load the karma page through the tunnel.
The Saucelabs support responded to a ticket that we opened and said that
there were issues with those browsers which are now resolved.
PR Close #32447
2019-09-03 11:58:30 -07:00
Paul Gschwendtner
63dff9c888
ci: temporarily disable chrome mobile tests on android ( #32403 )
...
Temporarily disables saucelabs tests for Chrome Mobile on
android devices. This is because the browsers constantly do not
capture in Karma due to some connectivity issue where the
browsers are not able to load the karma page.
PR Close #32403
2019-08-29 12:29:53 -07:00
Paul Gschwendtner
c9810064cb
ci: lock chrome and firefox versions for saucelabs ( #29529 )
...
With 0f1da49b86
, the Chrome beta job has
been disabled because a new Chrome beta has been released, but Saucelabs
didn't support a chromedriver that is compatible with that given beta version.
Now the topic of pinning these external browsers to a specific version came up. In order to make the build less prone to unexpected new versions, we need to
_permanently_ disable the Chrome beta browser. Otherwise pinning `SL_CHROME`
to a specific version does not statisfy the requirement of making the CI jobs
more deterministic.
See original discussion: https://github.com/angular/angular/pull/29518#discussion_r269140676
Chrome can be pinned to Chrome v73 (latest stable version at time of this commit)
Firefox can be pinned to Firefox v65 (latest stable version available in Saucelabs platform)
PR Close #29529
2019-03-27 12:38:13 -07:00
Paul Gschwendtner
0f1da49b86
ci: temporarily disable chrome beta for saucelabs ( #29518 )
...
We need to temporarily disable Chrome beta within the
`legacy-saucelabs-tests` and `test_saucelabs_bazel` job.
This is necessary because Saucelabs added Chrome v74 to their
beta version channel without providing the corresponding
chromedriver that is *required* for that beta version.
Explicitly specifying a chromedriver within the Selenium browser
capabilities doesn't seem to work because Saucelabs seems to mirror
their supported chromedriver versions. Meaning that we can't explicitly
use chromedriver.storage.googleapis.com/index.html?path=74.0.3729.6/
Re-enabling tracked with: FW-1205
PR Close #29518
2019-03-26 10:40:25 -07:00
Paul Gschwendtner
a5c9fa3c8f
ci: update chrome and firefox saucelabs versions ( #29518 )
...
Updates the browser versions of Chrome and Firefox to the latest releases. This
matches what we claim to support according to https://angular.io/guide/browser-support .
PR Close #29518
2019-03-26 10:40:25 -07:00
Paul Gschwendtner
c7d1890aaa
build: remove travisci leftovers ( #27979 )
...
PR Close #27979
2019-01-09 10:41:16 -08:00
Rob Wormald
c9844a2f01
feat(elements): enable Shadow DOM v1 and slots ( #24861 )
...
When using ViewEncapsulation.ShadowDom, Angular will not remove the child nodes of the DOM node a root Component is bootstrapped into. This enables developers building Angular Elements to use the `<slot>` element to do native content projection.
PR Close #24861
2018-08-30 21:33:14 -07:00
Rob Wormald
6e6489a408
ci: update firefox version to 61 ( #24861 )
...
PR Close #24861
2018-08-30 21:33:14 -07:00
Rob Wormald
1d8e821276
ci: update chrome version to 67 ( #24861 )
...
PR Close #24861
2018-08-30 21:33:14 -07:00
Tobias Bosch
01e4aa5427
build: remove required BrowserStack run as it fails with “Access denied” ( #19769 )
...
See #19768
PR Close #19769
2017-10-17 15:51:40 -07:00
Tobias Bosch
64b36190de
build: don’t make BrowserStack required as it fails with “Access denied”
...
See #19768
2017-10-17 14:56:10 -07:00
Marc Laval
213baa37b0
ci: add Android 6 and 7 ( #18803 )
...
PR Close #18803
2017-09-22 13:13:59 -07:00
Marc Laval
8959d7d3a7
ci: update Chrome and Firefox in SauceLabs ( #18808 )
...
PR Close #18808
2017-09-22 13:12:55 -07:00
Marc Laval
aaf826e043
ci: reactivate dev and beta channels in Chrome ( #18809 )
...
PR Close #18809
2017-09-22 13:10:00 -07:00
Marc Laval
12f77ca523
ci: switch Edge from BS to SL ( #19315 )
...
PR Close #19315
2017-09-22 13:07:07 -07:00
Marc Laval
f92d644c95
ci: disable Android 4.1, 4.2 and 4.3 in SauceLabs ( #14461 )
...
These browsers are not supported anymore: https://wiki.saucelabs.com/pages/viewpage.action?pageId=67012495
Tried to switch them to BrowserStack, but the emulators are too slow to run the full campaign (time out in tests, and disconnect eventually).
2017-03-16 09:13:07 -07:00
Marc Laval
714f2af0dd
ci(browser providers): update browsers in SL and BS ( #13431 )
2016-12-13 11:32:31 -08:00
Victor Berchet
cf269d9ff4
refactor: add license header to JS files & format files ( #12081 )
2016-10-04 20:39:20 -07:00
Victor Berchet
50c37d45dc
refactor: simplify arrow functions ( #12057 )
2016-10-04 15:57:37 -07:00
Chuck Jazdzewski
43d3a84df3
Revert "refactor: add license header to JS files & format files ( #12035 )"
...
This reverts commit 8310c91823
.
2016-10-04 14:06:41 -07:00
Victor Berchet
8310c91823
refactor: add license header to JS files & format files ( #12035 )
2016-10-04 13:15:49 -07:00
Marc Laval
cc6481077f
ci(BrowserStack): add Safari 10 ( #11796 )
2016-09-22 10:31:38 -07:00
Marc Laval
f9573ece41
ci(browser providers): update browsers in SL and BS ( #10425 )
2016-08-01 08:00:12 -07:00
Marc Laval
d537a26297
chore(build): reenable optional jobs in SL and BS
...
Closes #8558
2016-05-11 17:00:43 -07:00
Igor Minar
f235454dd6
ci: temporarily disable Edge because of SauceLabs issues
...
https://github.com/angular/angular/issues/8604
On Sauce we've been getting the following error:
11 05 2016 00:58:35.765:ERROR [launcher.sauce]: Heartbeat to microsoftedge 20.10240 (Windows 10) failed
[title()] Error response status: 13, , UnknownError - An unknown server-side error occurred while processing the command. Selenium error: Unknown error (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 285 milliseconds
Build info: version: '2.52.0', revision: '4c2593c', time: '2016-02-11 19:06:42'
System info: host: 'WIN-SB3ER6JQ6ME', ip: '172.20.60.246', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_73'
Driver info: org.openqa.selenium.edge.EdgeDriver
Capabilities [{acceptSslCerts=true, browserVersion=25.10586.0.0, platformVersion=10, browserName=MicrosoftEdge, takesScreenshot=true, pageLoadStrategy=normal, takesElementScreenshot=true, platformName=windows, platform=ANY}]
Session ID: XXXXXXXX-XXXX-XXXX-XXXX-XXXX478C1C1A
11 05 2016 00:58:35.766:ERROR [launcher]: microsoftedge 20.10240 (Windows 10) on SauceLabs failed 2 times (failure). Giving up.
2016-05-11 11:06:37 -07:00
Igor Minar
a66cdb469f
repackaging: all the repackaging changes squashed
2016-05-01 20:51:00 -07:00
Alex Eagle
f33dda79e9
chore(build): disable broken FirefoxBeta on SauceLabs
...
See #7560 .
2016-03-11 10:57:44 -08:00
Matias Niemelä
ce10fe92b2
chore(travis): remove problematic chromebeta target for now
2016-02-19 10:43:59 -08:00
mlaval
4291758079
build(sauce/bs): make some browsers required in CI
...
Closes #5795
2016-01-04 22:30:48 +00:00
mlaval
2a4ac63a34
chore(build): split browsers between providers
2015-12-02 14:21:09 -08:00
mlaval
230aad4047
chore(build): remove iOS9 from CI
...
Closes #5409
2015-11-23 22:44:49 +00:00
mlaval
c855c5ddc2
chore(saucelabs): update browser versions
...
Closes #5336
2015-11-18 18:33:09 +00:00
mlaval
bccd8a719d
build(browserstack): add Windows Phone to CI
...
Closes #5138
2015-11-16 22:48:05 +00:00
mlaval
a70a919d14
chore(browserstack): deactivate failing Android browsers
...
Closes #5158
2015-11-13 23:52:39 +00:00
mlaval
fd92dc0701
build(browserstack): add all supported browsers
...
Closes #5096
2015-11-04 09:49:43 +01:00
mlaval
13447e3198
build(browserstack): initial setup
...
Closes #4941
2015-11-01 23:22:40 +01:00