From ded27db56513bbafd3570630519e2d4f86837a3a Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 13:58:10 +0100 Subject: [PATCH 01/10] Modify circle-ci chrome command --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 720f78a964..e334ef1299 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -55,7 +55,7 @@ jobs: command: | java -version sudo apt-get purge --auto-remove java-common - sudo apt-get update + # sudo apt-get update sudo apt-get install openjdk-8-jdk java -version - run: From e91920acb9b759d980b239a4e519a8ffb87b6b09 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 15:37:00 +0100 Subject: [PATCH 02/10] Remove Java version downgrade --- .circleci/config.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e334ef1299..62e7851b64 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,14 +50,14 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - - run: - name: Download Compatible JAVA Version for Selenium - command: | - java -version - sudo apt-get purge --auto-remove java-common - # sudo apt-get update - sudo apt-get install openjdk-8-jdk - java -version + # - run: + # name: Download Compatible JAVA Version for Selenium + # command: | + # java -version + # sudo apt-get purge --auto-remove java-common + # sudo apt-get update + # sudo apt-get install openjdk-8-jdk + # java -version - run: name: Download Selenium command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js @@ -137,14 +137,14 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - - run: - name: Download Compatible JAVA Version for Selenium - command: | - java -version - sudo apt-get purge --auto-remove java-common - sudo apt-get update - sudo apt-get install openjdk-8-jdk - java -version + # - run: + # name: Download Compatible JAVA Version for Selenium + # command: | + # java -version + # sudo apt-get purge --auto-remove java-common + # sudo apt-get update + # sudo apt-get install openjdk-8-jdk + # java -version - run: name: Download Selenium command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js From 5f39bfc0a657237c99fc3ebb65ba7dc24a1f2b30 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 16:04:01 +0100 Subject: [PATCH 03/10] debug ci --- .circleci/config.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 62e7851b64..ce58c677b9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,10 +21,10 @@ jobs: steps: - checkout - - run: npm install - - run: npm run lint:libs - - run: npm run build:libs - - run: npm run test:libs + # - run: npm install + # - run: npm run lint:libs + # - run: npm run build:libs + # - run: npm run test:libs remix-ide-chrome: docker: @@ -50,14 +50,15 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - # - run: - # name: Download Compatible JAVA Version for Selenium - # command: | - # java -version - # sudo apt-get purge --auto-remove java-common - # sudo apt-get update - # sudo apt-get install openjdk-8-jdk - # java -version + - run: + name: Download Compatible JAVA Version for Selenium + command: | + java -version + sudo apt-get purge --auto-remove java-common + sudo add-apt-repository ppa:openjdk-r/ppa + sudo apt-get update + sudo apt-get install openjdk-8-jdk + java -version - run: name: Download Selenium command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js From fcc08bd96d2dc7e394900c906d8825f36703643b Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 16:12:24 +0100 Subject: [PATCH 04/10] debug ci --- .circleci/config.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index ce58c677b9..4c9066c15b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,15 +50,7 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - - run: - name: Download Compatible JAVA Version for Selenium - command: | - java -version - sudo apt-get purge --auto-remove java-common - sudo add-apt-repository ppa:openjdk-r/ppa - sudo apt-get update - sudo apt-get install openjdk-8-jdk - java -version + - run: npm run selenium-install - run: name: Download Selenium command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js From 318e396fc2f7be26268637433b2ec77fbca103db Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 16:31:53 +0100 Subject: [PATCH 05/10] debug ci --- .circleci/config.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4c9066c15b..5720038063 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,10 +50,17 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - - run: npm run selenium-install + # - run: + # name: Download Compatible JAVA Version for Selenium + # command: | + # java -version + # sudo apt-get purge --auto-remove java-common + # sudo apt-get update + # sudo apt-get install openjdk-8-jdk + # java -version - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone install --version=2.45.0 --baseURL=https://selenium-release.storage.googleapis.com - run: name: Start Selenium command: ./node_modules/.bin/selenium-standalone start --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js From 84f9c0b271a164df89223ed6ede97f4562c7427c Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 16:37:18 +0100 Subject: [PATCH 06/10] debug ci --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5720038063..4e3415bbfa 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -63,7 +63,7 @@ jobs: command: ./node_modules/.bin/selenium-standalone install --version=2.45.0 --baseURL=https://selenium-release.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone start --version=2.45.0 background: true - run: ./apps/remix-ide/ci/browser_tests_chrome.sh - store_test_results: From 5365f53f33d26633c9ba6710f8372b8be4d150b2 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 16:51:25 +0100 Subject: [PATCH 07/10] debug ci --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4e3415bbfa..86648a36c0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -60,10 +60,10 @@ jobs: # java -version - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --version=2.45.0 --baseURL=https://selenium-release.storage.googleapis.com + command: ./node_modules/.bin/selenium-standalone install --version=6.20.1 --baseURL=https://selenium-release.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --version=2.45.0 + command: ./node_modules/.bin/selenium-standalone start --version=6.20.1 background: true - run: ./apps/remix-ide/ci/browser_tests_chrome.sh - store_test_results: From 8193720c9f30064df6bfb82de907be9ec918891d Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 17:08:08 +0100 Subject: [PATCH 08/10] debug ci --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 86648a36c0..7605c97042 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -60,10 +60,10 @@ jobs: # java -version - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --version=6.20.1 --baseURL=https://selenium-release.storage.googleapis.com + command: ./node_modules/.bin/selenium-standalone install --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --version=6.20.1 + command: ./node_modules/.bin/selenium-standalone start --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com background: true - run: ./apps/remix-ide/ci/browser_tests_chrome.sh - store_test_results: From 63662d221c039d0063e410d2501a76c4ba89d176 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 17:24:54 +0100 Subject: [PATCH 09/10] Update ci config with working selenium version --- .circleci/config.yml | 34 +++++++++------------------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7605c97042..074a0d2c07 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,10 +21,10 @@ jobs: steps: - checkout - # - run: npm install - # - run: npm run lint:libs - # - run: npm run build:libs - # - run: npm run test:libs + - run: npm install + - run: npm run lint:libs + - run: npm run build:libs + - run: npm run test:libs remix-ide-chrome: docker: @@ -50,20 +50,12 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - # - run: - # name: Download Compatible JAVA Version for Selenium - # command: | - # java -version - # sudo apt-get purge --auto-remove java-common - # sudo apt-get update - # sudo apt-get install openjdk-8-jdk - # java -version - run: name: Download Selenium command: ./node_modules/.bin/selenium-standalone install --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com + command: ./node_modules/.bin/selenium-standalone start background: true - run: ./apps/remix-ide/ci/browser_tests_chrome.sh - store_test_results: @@ -97,10 +89,10 @@ jobs: - run: npm run build - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone install --version=3.8.1 --baseURL=https://selenium-release.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone start background: true - run: name: Download Latest Firefox @@ -137,20 +129,12 @@ jobs: - run: npm run build:libs - run: npm run downloadsolc_root - run: npm run build - # - run: - # name: Download Compatible JAVA Version for Selenium - # command: | - # java -version - # sudo apt-get purge --auto-remove java-common - # sudo apt-get update - # sudo apt-get install openjdk-8-jdk - # java -version - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone install --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js + command: ./node_modules/.bin/selenium-standalone start background: true - run: ./apps/remix-ide/ci/browser_tests_run_deploy.sh - store_test_results: From 1c0e35eef4be2e61e876c54880c7c2e58271b27b Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 5 Nov 2020 17:39:00 +0100 Subject: [PATCH 10/10] Fixed failing build --- .circleci/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 074a0d2c07..6e058e5255 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -55,7 +55,7 @@ jobs: command: ./node_modules/.bin/selenium-standalone install --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start + command: ./node_modules/.bin/selenium-standalone start --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com background: true - run: ./apps/remix-ide/ci/browser_tests_chrome.sh - store_test_results: @@ -89,10 +89,10 @@ jobs: - run: npm run build - run: name: Download Selenium - command: ./node_modules/.bin/selenium-standalone install --version=3.8.1 --baseURL=https://selenium-release.storage.googleapis.com + command: ./node_modules/.bin/selenium-standalone install --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start + command: ./node_modules/.bin/selenium-standalone start --config=../remix-project/apps/remix-ide-e2e/seleniumConfig.js background: true - run: name: Download Latest Firefox @@ -134,7 +134,7 @@ jobs: command: ./node_modules/.bin/selenium-standalone install --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com - run: name: Start Selenium - command: ./node_modules/.bin/selenium-standalone start + command: ./node_modules/.bin/selenium-standalone start --drivers.chrome.version=2.39 --drivers.chrome.baseURL=https://chromedriver.storage.googleapis.com background: true - run: ./apps/remix-ide/ci/browser_tests_run_deploy.sh - store_test_results: