Commit graph

3759 commits

Author SHA1 Message Date
chase-safelite
2791150daf
Set up daily regression run and extended Jira Writeback Reporter to cover all Jira API functionality (#938)
* 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
2025-05-14 09:22:06 -04:00
CarlNation
6bef3840cc
Merge pull request #937 from Safelite/nation/nuget
change nuget repo
2025-04-30 11:01:11 -04:00
CarlNation
d57b64736a change nuget repo
change nuget repo
2025-04-30 10:48:28 -04:00
chase-safelite
55bb84cca4
Jira writeback reporter to add subtasks with test results (#935)
* 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
2025-04-09 10:36:30 -04:00
michaela-brydon-safelite
a27da26835
Merge pull request #934 from Safelite/feature/brydon/INSR-2210
Updating label font weight to 600
2025-03-24 10:11:17 -04:00
Michaela Brydon
387f912157 Updating label font weight to 600 2025-03-24 10:07:34 -04:00
Siraj
7df39ead64
Merge pull request #932 from Safelite/sshaik/INSR-2057
Sshaik/insr 2057
2025-03-18 15:52:50 -04:00
Siraj Shaik
5f515a39ec Scnario-30a is added. 2025-03-17 11:04:00 -04:00
Siraj Shaik
4a9c3f9cab Removed duplicate locators. 2025-03-13 15:44:09 -04:00
Siraj Shaik
b4d2719c35 git mv for page name change. 2025-03-13 14:09:02 -04:00
Siraj Shaik
206c74cdd9 Page name changed to camel case 2025-03-13 13:15:16 -04:00
Siraj Shaik
9214a62361 Scenario-29a is added. 2025-03-13 11:56:27 -04:00
Siraj Shaik
e02e821708 Scenario-29a is added 2025-03-13 11:55:42 -04:00
Siraj Shaik
723334bcc1 fix for scenrio-25 bailout flag . 2025-03-13 10:35:48 -04:00
Siraj Shaik
f5b97a6320 TAGS WERE ADDED 2025-03-12 13:02:45 -04:00
Siraj Shaik
0bc8654754 compilation error fix. 2025-03-12 12:20:31 -04:00
Siraj Shaik
058cd6b5df few corrections. 2025-03-12 11:54:13 -04:00
Siraj Shaik
cd65cee9cf Merge remote-tracking branch 'origin/develop' into sshaik/develop 2025-03-12 11:34:39 -04:00
AHumphriesSL
7a4757b385
Merge pull request #928 from Safelite/feature/INSR-2126
Playwright URL validation
2025-03-12 11:32:36 -04:00
michaela-brydon-safelite
ff1ac22cbc
Merge pull request #930 from Safelite/feature/digital/INSR-2210
Feature/digital/insr 2210
2025-03-12 11:16:58 -04:00
Michaela Brydon
86a50c10d1 Replacing Roboto styling with AvertaRegular in the hop 2025-03-12 11:00:52 -04:00
Siraj Shaik
08704dfc7e Merge remote-tracking branch 'origin/feature/INSR-2126' into sshaik/develop 2025-03-12 10:54:36 -04:00
Alex Humphries
bfce770b63 Shorten timeout for waiting for page change 2025-03-12 10:52:11 -04:00
Alex Humphries
0300d35f86 Removed extra logging 2025-03-12 10:38:57 -04:00
Siraj Shaik
2ce22e33f9 Merge remote-tracking branch 'origin/develop' into sshaik/develop 2025-03-11 15:46:10 -04:00
Michaela Brydon
5c503d947b Updating general font to AvertaRegular 2025-03-11 15:16:23 -04:00
Michaela Brydon
50aa6072c7 Importing Averta font 2025-03-11 14:57:14 -04:00
Siraj
c158c781d8
Merge pull request #929 from Safelite/feature/INSR-2178
Only run Playwright test cases connected to linked JIRA card at PR time
2025-03-11 14:56:47 -04:00
Michaela Brydon
862ea85f5a Adding averta font files 2025-03-11 14:55:43 -04:00
Chase King
f925d54224 Removed unnecessary jira tag 2025-03-11 14:42:05 -04:00
Chase King
e29d5d0d7b Moved changes to main pipeline 2025-03-11 14:41:00 -04:00
Chase King
4172688205 Commented out unit tests temporarily 2025-03-11 14:24:09 -04:00
Chase King
c82ee470f8 Removed tags from test cases 2025-03-11 14:22:27 -04:00
Chase King
bb1df18dac Reduced shards to 2 2025-03-11 14:21:34 -04:00
Chase King
61750f5f00 Removed docker exec 2025-03-11 14:19:43 -04:00
Chase King
f6de29e9fd New strategy 2025-03-11 13:46:39 -04:00
Siraj Shaik
8c0f5844a1 Scenario-28a is added. 2025-03-11 13:13:23 -04:00
Siraj Shaik
34b7897e03 Merge remote-tracking branch 'origin/feature/INSR-2126' into sshaik/develop 2025-03-11 12:01:26 -04:00
Siraj Shaik
138ab89be8 Scenario-26a is added 2025-03-11 10:48:37 -04:00
Chase King
5f0da0eb86 attempt #3 2025-03-11 10:38:04 -04:00
Chase King
875fc2eaca Attempt #2 2025-03-11 10:29:46 -04:00
Alex Humphries
4059bd4a88 Add special validation for order confirmation 2025-03-11 10:29:12 -04:00
Chase King
1fa22cceef Fixed calculation of number of tests 2025-03-11 10:23:49 -04:00
Chase King
35f216207c Made it so there are fewer than 4 tests 2025-03-11 10:05:09 -04:00
Chase King
da4e992985 Added tolerance for test num < 4 2025-03-11 10:04:48 -04:00
Alex Humphries
f417b331f6 Re-add some logging 2025-03-10 16:21:46 -04:00
Alex Humphries
7b017cc218 Overhaul validation logic
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)
2025-03-10 15:43:21 -04:00
Siraj Shaik
394180cfc7 Merge remote-tracking branch 'origin/feature/INSR-2126' into sshaik/develop 2025-03-10 12:14:12 -04:00
Siraj Shaik
df807f9534 Scenario 25 is added. 2025-03-10 10:55:29 -04:00
Alex Humphries
a974e53bc8 Use expect.toPass instead of timeout/while loop 2025-03-10 09:57:55 -04:00