abraunegg / onedrive

OneDrive Client for Linux
https://abraunegg.github.io
GNU General Public License v3.0
9.97k stars 859 forks source link

Rework #2608 with #2661 for testing on physical systems #2686

Closed abraunegg closed 5 months ago

abraunegg commented 6 months ago
abraunegg commented 6 months ago

Test Case 1: Disable WiFi whilst 'Processing API Response Bundle: ...' message occurs

Expected Outcome:

Result:

Screenshot from 2024-03-31 09-34-07

Screenshot from 2024-03-31 09-31-53

Post ef4e990

Screenshot from 2024-04-01 05-29-50

Screenshot from 2024-04-01 05-31-53

abraunegg commented 6 months ago

Test Case 2: Flood API with requests to trigger a 429 event

Expected Outcome:

Result:

Screenshot from 2024-03-31 09-42-03

Screenshot from 2024-03-31 09-47-54

Need to compare this with RC1 and how this is handled

abraunegg commented 6 months ago

Test Case 3: Disable WiFi whilst 'Downloading file: ' is occurring

Expected Outcome

Result:

abraunegg commented 6 months ago

Test Case 4: Use ^C to cancel application operations whilst 'Waiting for any existing threads to complete'

Expected Outcome:

Result:

Screenshot from 2024-03-31 10-57-19

Fixed

abraunegg commented 6 months ago

Test Case 5: Deliberately edit 'refresh_token' to make it malformed

Expected Outcome:

Result:

PR2608 Screenshot from 2024-04-03 18-35-32

PR2661 Screenshot from 2024-04-03 18-41-32

Application crash due to malformed 'refresh_token' fixed via https://github.com/abraunegg/onedrive/pull/2686/commits/9fa7494d4155f5d1d88c3bd12fbcba5efb25ab01

abraunegg commented 6 months ago

Test Case 6: Run for extended period, deleting | creating new local data randomly in --monitor mode

Expected Outcome:

Result:

Fixed

Fixed via:

abraunegg commented 6 months ago

Test Case 7: Run for extended period, deleting | creating new local data randomly in --monitor mode

Expected Outcome:

Result:

abraunegg commented 5 months ago

@bpozdena

If possible - please can you test this PR in your environment in the next few days ?

This PR will become the basis for v2.5.0-rc2

Specifically, looking for you to test and evaluate:

Notes

abraunegg commented 5 months ago

Closed due to #2709

abraunegg commented 5 months ago

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.