discourse/.github
Alan Guo Xiang Tan 54e6c1d823
DEV: Allow test-prof to be disabled completely with `PREFABRICATION` env (#25294)
Why this change?

We have been looking into a flaky system tests in one of our plugins
where the DB transaction flow can be messed up from time to time. Our
debugging effort is complicated by that fact that `test-prof` starts a
DB transaction in a `before(:all)` block which makes it hard to properly
log information. By allowing test-prof to be disabled completely, we
believe it will make it easier for us to isolate the problem we are
investigating.

What does this change do?

1. Avoid loading test-prof files if `PREFABRICATION` env has been set to
   `0`.

2. Set `PREFABRICATION=0` for plugin system tests in Github actions
2024-01-17 11:00:32 +08:00
..
workflows DEV: Allow test-prof to be disabled completely with `PREFABRICATION` env (#25294) 2024-01-17 11:00:32 +08:00
dependabot.yml DEV: Remove RAILS_MASTER flag from Gemfile (#24574) 2023-11-28 09:36:23 +00:00
labeler.yml DEV: Add 'i18n' label to PRs which include changes related to i18n 2024-01-16 15:00:19 +01:00
pull_request_template.md DEV: Correct typos and spelling mistakes (#12812) 2021-05-21 11:43:47 +10:00