diff --git a/.circleci/config.yml b/.circleci/config.yml index e4d6aaae823..a3ebd6d6e0d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -134,6 +134,26 @@ jobs: name: Run jasmine tests (part B) command: .circleci/test.sh virtual-webgl-jasmine + webgl-jasmine-chromeLatest: + docker: + # need '-browsers' version to test in real (xvfb-wrapped) browsers + - image: cimg/node:18.20.4-browsers + environment: + # Alaska time (arbitrary timezone to test date logic) + TZ: "America/Anchorage" + parallelism: 8 + working_directory: ~/plotly.js + steps: + - browser-tools/install-browser-tools: &browser-versions + install-firefox: false + install-geckodriver: false + install-chrome: true + - attach_workspace: + at: ~/ + - run: + name: Run jasmine tests (part B) + command: .circleci/test.sh webgl-jasmine + flaky-no-gl-jasmine: docker: # need '-browsers' version to test in real (xvfb-wrapped) browsers @@ -493,6 +513,9 @@ workflows: - virtual-webgl-jasmine: requires: - install-and-cibuild + - webgl-jasmine-chromeLatest: + requires: + - install-and-cibuild - flaky-no-gl-jasmine: requires: - install-and-cibuild