Skip to content
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

probe-mobile: make measurement upload more resilient #2775

Closed
jbonisteel opened this issue Jul 12, 2024 · 2 comments
Closed

probe-mobile: make measurement upload more resilient #2775

jbonisteel opened this issue Jul 12, 2024 · 2 comments
Assignees
Labels
enhancement New feature request or improvement to existing functionality priority/low Nice to have

Comments

@jbonisteel
Copy link
Contributor

This was originally reported as part of:

#2756

Sometimes results are not uploaded by default and I have to re-upload them again manually (IIRC this is an old bug)

Ideally, we should make measurement upload more resilient in cases where the backend is not available/overloaded at the time of the upload. I assume we would need to do this both for android and iOS.

@jbonisteel jbonisteel changed the title probe-mobile: probe-mobile: make measurement upload more resilient Jul 12, 2024
@jbonisteel jbonisteel added enhancement New feature request or improvement to existing functionality triage Should be triaged through the triage board labels Jul 12, 2024
@jbonisteel jbonisteel added priority/low Nice to have and removed triage Should be triaged through the triage board labels Sep 13, 2024
@hellais hellais added this to Roadmap Jan 7, 2025
@hellais hellais moved this to Sprint Backlog in Roadmap Jan 8, 2025
@hellais hellais removed this from Roadmap Jan 29, 2025
@hellais
Copy link
Member

hellais commented Jan 30, 2025

Not a blocked to release

@sdsantos
Copy link

sdsantos commented Feb 4, 2025

@hellais I believe we already addressed this in the multiplatform app, and we can close this issue:

  • We upload any not-uploaded measurements at the end of a test run (when tests are stopped by users, ofter we were left with 1 measurement not-uploaded).
  • We retry uploads at the start of every auto-run.
  • We retry uploads at every app start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature request or improvement to existing functionality priority/low Nice to have
Projects
None yet
Development

No branches or pull requests

4 participants