Browse Source

Add temporary fix for flaky tests

pull/2921/head
Kat 3 months ago
parent
commit
d6b02b60b4
  1. 13
      .github/workflows/run_tests.yml

13
.github/workflows/run_tests.yml

@ -69,6 +69,11 @@ jobs:
run: | run: |
bundle exec rake assets:precompile bundle exec rake assets:precompile
# This is temporary to fix flaky parallel tests due to `secret_key_base` being read before it's set
- name: Create local secret
run: |
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt
- name: Run tests - name: Run tests
run: | run: |
bundle exec rake parallel:spec['spec\/(?!features|models|requests|services)'] bundle exec rake parallel:spec['spec\/(?!features|models|requests|services)']
@ -244,6 +249,10 @@ jobs:
run: | run: |
bundle exec rake assets:precompile bundle exec rake assets:precompile
- name: Create local secret
run: |
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt
- name: Run tests - name: Run tests
run: | run: |
bundle exec rake parallel:spec['spec/requests'] bundle exec rake parallel:spec['spec/requests']
@ -303,6 +312,10 @@ jobs:
run: | run: |
bundle exec rake assets:precompile bundle exec rake assets:precompile
- name: Create local secret
run: |
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt
- name: Run tests - name: Run tests
run: | run: |
bundle exec rake parallel:spec['spec\/services'] bundle exec rake parallel:spec['spec\/services']

Loading…
Cancel
Save