Skip to content

Improve handling of remote sync saving#11873

Merged
droidmonkey merged 2 commits intodevelopfrom
fix/remote-sync-tests
Mar 30, 2025
Merged

Improve handling of remote sync saving#11873
droidmonkey merged 2 commits intodevelopfrom
fix/remote-sync-tests

Conversation

@droidmonkey
Copy link
Member

  • Fixes sporadic failures on gui tests on Windows
  • Corrects inability to write to temporary config file while running tests
  • Corrects errors when using MockRemoteProcess due to missing functions

Testing strategy

Tested extensively on local windows box. Able to reproduce the test failure 6/10 times before change, cannot reproduce test failure at all after change. Used Process Monitor to find issues with file read/write during tests.

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)

@droidmonkey droidmonkey added pr: tests Pull request adds or modifies tests pr: bugfix Pull request fixes a bug labels Mar 10, 2025
@droidmonkey droidmonkey requested a review from phoerious March 10, 2025 23:39
@droidmonkey droidmonkey force-pushed the fix/remote-sync-tests branch from 3289e15 to 8779721 Compare March 11, 2025 00:05
@codecov
Copy link

codecov bot commented Mar 11, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.90%. Comparing base (9e64570) to head (3969806).
Report is 2 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #11873      +/-   ##
===========================================
- Coverage    63.93%   63.90%   -0.04%     
===========================================
  Files          369      369              
  Lines        38929    38920       -9     
===========================================
- Hits         24889    24868      -21     
- Misses       14040    14052      +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@droidmonkey droidmonkey force-pushed the fix/remote-sync-tests branch 6 times, most recently from 5dafd4b to 80a14ad Compare March 16, 2025 14:37
@droidmonkey droidmonkey force-pushed the fix/remote-sync-tests branch 2 times, most recently from 8ddd2bc to cb35d34 Compare March 23, 2025 12:29
* Fixes sporadic failures on gui tests on Windows
* Corrects inability to write to temporary config file while running tests
* Corrects errors when using MockRemoteProcess due to missing functions
@droidmonkey droidmonkey force-pushed the fix/remote-sync-tests branch from cb35d34 to 3969806 Compare March 30, 2025 11:47
@droidmonkey droidmonkey merged commit 37ddbb3 into develop Mar 30, 2025
11 checks passed
@droidmonkey droidmonkey deleted the fix/remote-sync-tests branch March 30, 2025 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: bugfix Pull request fixes a bug pr: tests Pull request adds or modifies tests PRE-RELEASE BUG

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants