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