summaryrefslogtreecommitdiff
path: root/test/scripts
Commit message (Collapse)AuthorAgeFilesLines
* merge_sth: Don't try to go back in time.Linus Nordberg2016-12-032-1/+6
| | | | | | | | | | | Due to a recent change in get_nfetched(), merge_sth lacking the 'sth' file could go back to a tree size of zero. It's rejected by frontend nodes with a newer tree, but it's still a severe error to produce that piece of data. We add tools/initlog.py which creates an 'sth' file with tree size 0 and have tests invoke it after starting the erlang nodes, before starting the continous merge processes.
* Increase timeouts waiting for merge.Linus Nordberg2016-12-011-3/+3
| | | | | | | Increase from 15 to 40 seconds. In theory, it should never be more than 20 seconds plus actual time to do the job with a merge interval of 10 seconds. Max wait times are 3+1 seconds in fetch, 3s in backup, 10s in sth and 3s in dist.
* Don't need this bc don't do locking anymore.Linus Nordberg2016-11-261-1/+0
| | | | Also, it collides with permdb.
* Sleep less in tests.Linus Nordberg2016-11-252-14/+14
|
* Manual rebase onto master with map/robust-distribution.Linus Nordberg2016-11-256-1/+103
|
* Change hard coded paths to use variablesMagnus Ahltorp2016-11-221-8/+8
|
* Added performance testsMagnus Ahltorp2016-11-022-1/+72
|
* Test failing merge backupMagnus Ahltorp2016-10-1410-46/+92
| | | | Refactor tests
* Make tests run independently from cwdMagnus Ahltorp2016-10-1310-132/+139
|
* Specify where to source test.shvars from ('./').Linus Nordberg2016-10-0610-10/+10
| | | | For people without '.' in PATH.
* Move test preparation to separate shell scriptMagnus Ahltorp2016-10-052-47/+89
|
* Move tests to shell scriptsMagnus Ahltorp2016-10-059-0/+249