-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nts loa and SIT flaky fix int #13613
Conversation
Failing SSW server tests should be fixed in this PR: https://github.com/transcom/mymove/pull/13574/files |
This reverts commit 4367941.
Found flaky SIT tests due to month issues - resolved |
looks like the days are still off in the server_test fail |
actually the fail is related to SSW do we need to consider how we count days for all testing purposes? |
Since the SIT dashboard is populated entirely by the backend, I have some checks to make sure it works properly. For example, this snippet for the authorized end date double checks the backend calculation on the frontend https://github.com/transcom/mymove/pull/13613/files#diff-d804e95767522788e9051063bb6ce933aeea6e2d61dc03162a91ebfa190c8070R74-R79 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Send it!
Lines of Accounting E2E
Fixes flaky formatting causing the following test to fail
https://app.circleci.com/pipelines/github/transcom/mymove/74644/workflows/333fc39d-183e-447d-b592-802ddb69953b/jobs/1315694/tests#failed-test-0
This is due to DateTimeFormat not sharing the same format as MomentJS which we use in our src code. MomentJS is not used within Playwright at this time due to additional setup required to get it compatible with the TypeScript check enforced through our e2e tests.
Previously, this would pass in August but the formatting fails for September.
SIT E2E
Fixed flaky SIT tests https://app.circleci.com/pipelines/github/transcom/mymove/74655/workflows/3b2861e7-f276-4be6-b40d-6911b9caf8d5/jobs/1315834
Due to month calculation diffs
Dashboard view
The day after today thru authorized end date (Today is already counted in the current SIT)
Aug 4 - Today
July 5 - Aug 4