List of commits in this pr:
* Begin essential Playwright test cases for big truck
* Implement non serviceable big truck vin lookup and fix test case tags
* Rename non serviceable vin cases
* Common sense .env.dev example
* Move extraneous stuff to .env.example
* Add playwright environment file to gitignore
* Stop tracking .env.dev
* Specify file ignore
* Ignore .env
* Implement advanced tests for big truck
* Remove duplicate smoke test
* Implement PR feedback
* Add comments to type definitions for clarity for any future uses
* More descriptive env comment
* Initial regression pipeline
* Progress toward Jira API Util changes
* Updated Regression run and Jira Writeback Reporter to work together
* Temporarily disabled cron
* Allow Jira Writeback Reporter to set UAT tester
* Updates to azure-pipelines to avoid using jira command line
* Deleted unused script
* Changed pool to default
* Added back closing quote
* Added missing paren
* Set up cron schedule
* Progress toward Jira integration
* Jira Writeback reporter working
* Added correct timeouts
* Added Jira Writeback reporter to pipeline
* Added tag for testing
* Removed unnecessary async
* Fixed rate limit issue
* Moved to only transition existing test case subtasks
* Changing to transition issues by key
* Enabled mocking for scenario 2
* Added better error handling in api util
* Changed workers to 1 to eliminate duplicate test runs
* Streamlined batch creation and retry check
* Modified test data structure to remove undeterministic sort
* Increased workers
* Increased heap size for jira upload
* Cleanup
* Made logs more specific for JiraWritebackReporter
Now, rather than retrying until we get a correct URL or a timeout, we
check once, then, if the URL is wrong, we wait for a URL change and
check again. (Unless, the current page is a bailout, in which case we
know that the page isn't going to change)