Jakob Borg
bdbca75dfa
Refactor state tracking (...)
...
Move state tracking into the puller/scanner objects. This is a first
step towards resolving #1391 .
Rename Puller and Scanner to roFolder and rwFolder as they have more
duties than just pulling and scanning, and don't need to be exported.
2015-03-17 19:37:06 +01:00
Jakob Borg
32425c5561
MPLv2
2015-03-17 16:02:27 +01:00
Jakob Borg
e22c873ec4
Repair integration tests
2015-03-08 08:41:43 +01:00
Lode Hoste
758233f001
Do not error when chmod failes when permissions are ignored ( fixes #1404 ).
2015-03-07 21:38:16 +01:00
Jakob Borg
d114648c16
fixup alterFiles
2015-03-01 21:38:04 +01:00
Lode Hoste
218c4c128c
Alter files into directories and the other way around
2015-02-23 12:12:31 +01:00
Jakob Borg
8b66472949
Fix sync benchmark for latest test changes
2015-02-19 13:15:51 +02:00
Audrius Butkevicius
cda2c5d459
Fix integration tests
2015-01-22 22:42:39 +00:00
Audrius Butkevicius
25c664b13a
Improvements to integration tests
2015-01-22 00:18:08 +00:00
Audrius Butkevicius
e50a8917ec
Add renames to integration tests
2015-01-13 22:07:14 +00:00
Jakob Borg
eef1aebe8c
Refactor out protocol and luhn (protocol dependency) packages
2015-01-13 13:22:56 +01:00
Jakob Borg
dbcac37d91
Can run integration tests between different versions
2015-01-11 09:55:44 +01:00
Jakob Borg
d4d391b34f
Change integration test "log" field to "instance"
2015-01-11 09:55:17 +01:00
Audrius Butkevicius
5ac01a3af4
Hash blocks after receipt, try multiple peers ( fixes #1166 )
2015-01-03 23:21:57 +00:00
Jakob Borg
a7694029e2
Make sure to stop processes when exiting integration test
2014-12-31 13:04:06 +01:00
Jakob Borg
1e9110b763
Add debugging utility for manual directory comparison
2014-12-31 13:04:06 +01:00
Jakob Borg
6f3fbbbe49
Improve error checking in integration tests
2014-12-31 13:04:04 +01:00
Jakob Borg
cb1678ebec
Clean up folders after -reset test
2014-12-30 11:02:49 +01:00
Jakob Borg
f762a12d18
Also check file size when determining if file is unchanged ( fixes #1058 )
2014-12-29 14:24:12 +01:00
Jakob Borg
7ac84c0660
Don't ignore ignored items forever ( fixes #816 )
2014-12-21 13:55:50 +01:00
Jakob Borg
2090530bbb
Improve and clean up integration tests, benchmark.
2014-12-19 12:43:48 +01:00
Jakob Borg
3704d2d86b
Don't exit after creating HTTPS certs ( fixes #1103 )
2014-12-16 22:55:44 +01:00
Jakob Borg
b2ed32b118
Command -generate should work on non-existent dir
2014-12-12 21:39:03 +01:00
Jakob Borg
0cc815d816
Need config available for -reset ( fixes #1111 )
2014-12-12 21:29:57 +01:00
Jakob Borg
d2c0b8374a
Fix integration tests for Windows native
2014-12-08 22:15:10 +01:00
Jakob Borg
3e26fdfb67
Run filetype and symlink integration tests with versioning (ref #1071 )
2014-12-06 15:20:35 +01:00
Jakob Borg
7f97037190
Revert "Merge pull request #1078 from syncthing/go1.4"
...
This reverts commit b658afd857
, reversing
changes made to 591c5dabf4
.
2014-12-04 22:24:49 +01:00
Jakob Borg
2abe792f36
Use same order of parameters as os.Symlink
2014-12-04 11:53:55 +01:00
Jakob Borg
12e83374e9
Verify that a symlink can be removed
2014-12-03 09:05:01 +01:00
Jakob Borg
919d005550
Print detected data races to stdout instead of hiding in a file
2014-12-03 07:47:40 +01:00
Jakob Borg
9cc8b7c858
Simple smoke test for parallell scans
2014-12-02 22:13:08 +01:00
Jakob Borg
0726472b91
Update test configs to v7
2014-12-02 22:05:15 +01:00
Jakob Borg
e7441ff6e8
DisableSymlinks -> !SymlinksEnabled
2014-12-01 11:27:07 +01:00
Jakob Borg
e0265aed05
Increase read timeout on HTTP server, try to not run out of sockets in stress test
2014-11-30 10:38:39 +01:00
Jakob Borg
367e50edab
Fixup integration tests for race detector
2014-11-29 23:41:06 +01:00
Jakob Borg
07cdf0364c
Data race: ProgressEmitter (debug output only)
2014-11-29 22:51:13 +01:00
Jakob Borg
4fdecc9b85
Run integration tests with -race ( fixes #1043 )
2014-11-29 22:38:04 +01:00
Jakob Borg
bab1e26d9b
Use source data for genfiles that is guaranteed to exist
2014-11-24 11:37:00 +01:00
Jakob Borg
5a46cf1d48
Be a little more generous with HTTP timeouts
2014-11-24 10:16:47 +01:00
Audrius Butkevicius
37ebbb53be
Replace directories/links with files ( fixes #580 )
2014-11-22 02:22:03 +00:00
Jakob Borg
ce5651f5fa
Integration tests for symlinks
2014-11-20 16:32:01 +01:00
Jakob Borg
edcfc32b1a
Add integration test (disabled) for file->dir and dir->file replacement (ref #580 )
2014-11-20 16:23:58 +01:00
Jakob Borg
82c6caef85
Use more inclusive copyright header
2014-11-17 12:54:42 +01:00
Jakob Borg
7d1c720b84
Slightly more robust HTTP stress test
2014-10-24 10:01:44 +02:00
Jakob Borg
f2adfde1a8
Update xdr; handle marshalling errors
2014-10-21 09:20:14 +02:00
Jakob Borg
1e915a2903
Add test for syncing with 100 configured devices
2014-10-21 08:53:53 +02:00
Jakob Borg
ce31cb072b
Upgrade test configs to v6
2014-10-18 20:37:15 +02:00
Jakob Borg
e791a8ea07
Handle .stfolder completely in integration test
2014-10-16 12:12:59 +02:00
Audrius Butkevicius
b162b1fa34
Use relative path in integration tests
2014-10-15 14:05:25 +01:00
Jakob Borg
8a674c8bc3
Integration tests should take .stfolder into account when comparing dirs
2014-10-15 09:57:34 +02:00