Skip to content

Remove "fast" versions of setup and test tasks#10424

Merged
aduth merged 1 commit intomainfrom
aduth-rm-fast-test-setup
Apr 12, 2024
Merged

Remove "fast" versions of setup and test tasks#10424
aduth merged 1 commit intomainfrom
aduth-rm-fast-test-setup

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented Apr 12, 2024

🛠 Summary of changes

Removes "fast" alternatives to make test and make setup, i.e. make fast_test and make fast_setup.

As a substitute, added a new paragraph to README.md encouraging running tests for individual files and folders.

Why?

  • In both cases, it's unclear that they're actively used and useful
  • In the case of fast_setup, it's unclear that it actually works, and has likely fallen out of sync with bin/setup
  • In the case of fast_test, while this may have been helpful when accessibility tests were some of the only tests using ChromeDriver, there is now many more tests using the headless browser and therefore "fast_test" is not really very fast anyways.

📜 Testing Plan

Verify make fast_test and make fast_setup error due to removed task code.

changelog: Internal, Local Development, Remove "fast" versions of setup and test tasks
@aduth aduth merged commit 6c78ba9 into main Apr 12, 2024
@aduth aduth deleted the aduth-rm-fast-test-setup branch April 12, 2024 18:02
@mitchellhenke mitchellhenke mentioned this pull request Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants