From 18786d392d2cf637d1a27ba6e44e9885d0c172ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Carrasco=20Mo=C3=B1ino?= Date: Mon, 2 Jul 2018 09:57:05 +0200 Subject: [PATCH] Align with skeleton: Run visual tests against Chrome and Firefox only (#94) * Align with skeleton: Run visual tests against Chrome and Firefox only * Update chrome version and screenshots --- .gemini-chrome.yml | 16 ------- .gemini.yml | 44 +++--------------- .travis.yml | 2 +- test/visual/icons.html | 3 +- .../vaadin-button/colors/default/android.png | Bin 14845 -> 0 bytes .../vaadin-button/colors/default/edge.png | Bin 12060 -> 0 bytes .../vaadin-button/colors/default/ie.png | Bin 11937 -> 0 bytes .../default-tests/default/android.png | Bin 7006 -> 0 bytes .../default-tests/default/edge.png | Bin 6881 -> 0 bytes .../default-tests/default/ie.png | Bin 6662 -> 0 bytes .../vaadin-button/icons/default/android.png | Bin 14913 -> 0 bytes .../vaadin-button/icons/default/chrome.png | Bin 13776 -> 14131 bytes .../vaadin-button/icons/default/edge.png | Bin 12185 -> 0 bytes .../vaadin-button/icons/default/ie.png | Bin 12070 -> 0 bytes .../vaadin-button/sizing/default/android.png | Bin 11917 -> 0 bytes .../vaadin-button/sizing/default/chrome.png | Bin 11542 -> 11615 bytes .../vaadin-button/sizing/default/edge.png | Bin 10978 -> 0 bytes .../vaadin-button/sizing/default/ie.png | Bin 10988 -> 0 bytes .../truncation-expansion/default/android.png | Bin 15393 -> 0 bytes .../truncation-expansion/default/chrome.png | Bin 13033 -> 13164 bytes .../truncation-expansion/default/edge.png | Bin 12696 -> 0 bytes .../truncation-expansion/default/ie.png | Bin 12848 -> 0 bytes .../vaadin-button/types/default/android.png | Bin 17958 -> 0 bytes .../vaadin-button/types/default/chrome.png | Bin 15614 -> 15997 bytes .../vaadin-button/types/default/edge.png | Bin 14801 -> 0 bytes .../vaadin-button/types/default/ie.png | Bin 14776 -> 0 bytes test/visual/sizing.html | 3 +- test/visual/truncation-expansion.html | 3 +- test/visual/types.html | 3 +- 29 files changed, 15 insertions(+), 59 deletions(-) delete mode 100644 .gemini-chrome.yml delete mode 100644 test/visual/screens/vaadin-button/colors/default/android.png delete mode 100644 test/visual/screens/vaadin-button/colors/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/colors/default/ie.png delete mode 100644 test/visual/screens/vaadin-button/default-tests/default/android.png delete mode 100644 test/visual/screens/vaadin-button/default-tests/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/default-tests/default/ie.png delete mode 100644 test/visual/screens/vaadin-button/icons/default/android.png delete mode 100644 test/visual/screens/vaadin-button/icons/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/icons/default/ie.png delete mode 100644 test/visual/screens/vaadin-button/sizing/default/android.png delete mode 100644 test/visual/screens/vaadin-button/sizing/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/sizing/default/ie.png delete mode 100644 test/visual/screens/vaadin-button/truncation-expansion/default/android.png delete mode 100644 test/visual/screens/vaadin-button/truncation-expansion/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/truncation-expansion/default/ie.png delete mode 100644 test/visual/screens/vaadin-button/types/default/android.png delete mode 100644 test/visual/screens/vaadin-button/types/default/edge.png delete mode 100644 test/visual/screens/vaadin-button/types/default/ie.png diff --git a/.gemini-chrome.yml b/.gemini-chrome.yml deleted file mode 100644 index cb3f50b..0000000 --- a/.gemini-chrome.yml +++ /dev/null @@ -1,16 +0,0 @@ -rootUrl: http://localhost:8080/components/vaadin-button/test/visual/ -gridUrl: http://localhost:4444/wd/hub -screenshotsDir: ./test/visual/screens - -system: - plugins: - polyserve: - port: 8080 - sauce: true - -browsers: - chrome: - desiredCapabilities: - browserName: "chrome" - version: "61.0" - platform: "Windows 10" \ No newline at end of file diff --git a/.gemini.yml b/.gemini.yml index 31980dd..01de8d1 100644 --- a/.gemini.yml +++ b/.gemini.yml @@ -9,46 +9,14 @@ system: sauce: true browsers: - firefox: + chrome: desiredCapabilities: - browserName: "firefox" - version: "47.0" - platform: "Windows 10" - - ie: - desiredCapabilities: - browserName: "internet explorer" - version: "11.0" + browserName: "chrome" + version: "67.0" platform: "Windows 10" - edge: + firefox: desiredCapabilities: - browserName: "microsoftedge" - version: "15" + browserName: "firefox" + version: "47.0" platform: "Windows 10" - - android: - desiredCapabilities: - browserName: "chrome" - platform: "Android" - - # The following setups don't currently work due to Selenium SafariDriver issue - # https://github.com/vaadin/vaadin-element-skeleton/issues/19 - # - # safari: - # desiredCapabilities: - # browserName: "safari" - # version: "10.0" - # platform: "OS X 10.11" - # - # iphone: - # desiredCapabilities: - # browserName: "iphone" - # version: "9.2" - # platform: "OS X 10.11" - # - # ipad: - # desiredCapabilities: - # browserName: "ipad" - # version: "9.2" - # platform: "OS X 10.11" \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index d67ed02..9e62689 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,7 +24,7 @@ script: if [[ "$TRAVIS_EVENT_TYPE" != "pull_request" && "$TRAVIS_BRANCH" != quick/* ]]; then if [[ "$TEST_SUITE" = "visual_tests" ]]; then npm i -q --no-save gemini@^4.0.0 gemini-sauce gemini-polyserve && - gemini test test/visual && gemini test test/visual -c .gemini-chrome.yml; + gemini test test/visual; else wct --env saucelabs; fi; diff --git a/test/visual/icons.html b/test/visual/icons.html index 2eb05ad..dc469f1 100644 --- a/test/visual/icons.html +++ b/test/visual/icons.html @@ -6,6 +6,7 @@ +