You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2026-01-21] Investigate workflow job failing on main: test / test (job 2) #79215
🐛 Error Message:
failure: Process completed with exit code 1.
⚠️Action Required⚠️:
🛠️ A recent merge appears to have caused a failure in the job named test / test (job 2).
This issue has been automatically created and labeled with Workflow Failure for investigation.
changed the title [-]Investigate workflow job failing on main: test / test (job 2)[/-][+][Due for payment 2026-01-21] Investigate workflow job failing on main: test / test (job 2)[/+]on Jan 14, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.0-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
Activity
linhvovan29546 commentedon Jan 10, 2026
Proposal
Please re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
A test in IOUTest is flaky
App/tests/actions/IOUTest.ts
Lines 11784 to 11806 in 073940f
The helper createRandomReportAction random returns an action whose
actionNameisCREATED. Because getReportOriginalCreationTimestamp useArray.findto looks for the action with typeCREATED(App/src/libs/actions/IOU/index.ts
Line 9984 in 073940f
CREATEDmake the test fail.What changes do you think we should make in order to solve the problem?
We can swap
reportAction1andreportAction2so that reportAction1's actionName is always CREATED, rather than reportAction2'sApp/tests/actions/IOUTest.ts
Line 11787 in 073940f
Alternative we can override the generated action’s actionName with a deterministic, non-CREATED
What alternative solutions did you explore? (Optional)
We can apply both of the solutions above
situchan commentedon Jan 11, 2026
Commented in offending PR
Fix flaky test in getReportOriginalCreationTimestamp
hoangzinh commentedon Jan 12, 2026
Thanks for the ping @situchan and thanks for investigation @linhvovan29546. I created a PR to fix this flaky test here
#79330
[-]Investigate workflow job failing on main: test / test (job 2)[/-][+][Due for payment 2026-01-21] Investigate workflow job failing on main: test / test (job 2)[/+]melvin-bot commentedon Jan 14, 2026
Reviewinglabel has been removed, please complete the "BugZero Checklist".melvin-bot commentedon Jan 14, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.0-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-01-21. 🎊