Skipping tests externally (Remove `skip: Gitlab.jh?` in the code base)

Background

In !66227 (merged) and !66228 (merged) we're rushing to skip the tests for JH with skip: Gitlab.jh?, but we should implement a better way to skip tests for JH.

Potential solutions

  • Implement a way to skip tests in general, via environment variables or something
  • Implement a way to skip tests configured in a file, and this file can be stored in jh/.skip-tests so which tests to skip can sit in JH repository rather than EE repository

Other references

Edited by Lin Jen-Shin