nextcloud-desktop/test
ckamm d76e0ec6d8 Reset stuck chunked uploads eventually #5344 (#5443)
Previously this wasn't happening for errors that were not
NormalErrors because they don't end up in the blacklist.

This revises the resetting logic to be independent of the
error blacklist and make use of UploadInfo::errorCount
instead.

412 errors should reset chunked uploads because they might be
indicative of a checksum error.

Additionally, server bugs might require that additional
errors cause an upload reset. To allow that, a new capability
is added that can be used to advise the client about this.
2017-01-13 14:44:45 +01:00
..
manual/favlink License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
mockserver License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
scripts License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
CMakeLists.txt Reset stuck chunked uploads eventually #5344 (#5443) 2017-01-13 14:44:45 +01:00
owncloud_add_test.cmake For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
stub.cpp AccountState: Allow storing state in settings 2016-03-01 16:08:23 +01:00
syncenginetestutils.h Reset stuck chunked uploads eventually #5344 (#5443) 2017-01-13 14:44:45 +01:00
test_journal.db Checksums: Don't reupload if size and checksum are unchanged #3235 2015-11-23 11:59:56 +01:00
testchecksumvalidator.cpp Qt4: don't require a X server in the tests 2016-07-11 14:04:58 +02:00
testchunkingng.cpp ChunkingNG: remove stale files when resuming 2016-11-04 16:43:01 +01:00
testconcaturl.cpp Move concatUrl and settingsWithGroup to Utility 2016-10-25 12:05:28 +02:00
testcsyncsqlite.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testexcludedfiles.cpp Fix compile warnings in tests 2016-06-07 09:43:04 +02:00
testfilesystem.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testfolder.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testfolderman.cpp Fix compile of tests 2017-01-03 10:52:39 +01:00
testfolderwatcher.cpp Qt4: don't require a X server in the tests 2016-07-12 11:07:12 +02:00
testinotifywatcher.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testnetrcparser.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testowncloudpropagator.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testownsql.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testplan.txt Minor typos in client test section 2015-09-10 18:11:44 +05:45
testsyncengine.cpp SyncEngine: Fix renaming a folder should keep the selective sync state 2016-10-11 14:38:25 +02:00
testsyncfileitem.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testsyncfilestatustracker.cpp Revert "Discovery: consider also the "shared by me" as shared" 2016-11-16 17:45:40 +01:00
testsyncjournaldb.cpp Bugfixes for sync journal name generation and usage 2016-11-23 16:48:15 +01:00
testupdater.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testuploadreset.cpp Reset stuck chunked uploads eventually #5344 (#5443) 2017-01-13 14:44:45 +01:00
testutility.cpp Fix compilation with Qt < 5.1 2016-11-29 10:39:08 +01:00
testxmlparse.cpp Qt4: don't require a X server in the tests 2016-07-12 11:07:12 +02:00