Nim/tests/parallel
Miran 8088633250
faster CIs (#13803)
* ttables: smaller table, 5x speedup

* thavlak: less iterations, less loops; 30% speedup

* tasyncclosestall: shorter timeout; 35% speedup

* gcleak4: less iterations, 2x speedup

* ttimes: remove deprecated stuff

* tdangerisrelease: remove cpp backend, 3x speedup

* tfrexp1: smaller range, 2x speedup

* trtree: fix warnings, less iterations, 6x speedup

* tasyncawait_cyclebreaker: smaller swarm size; 2x speedup

* trealloc: smaller number of iterations; 10x speedup

* towned_binary_tree: less iterations, 4x speedup

* tclosure: remove unused code, less iterations; 2x speedup

* twaitany: less durations; 1.4x speedup

* tasync_misc: less iterations, 2x speedup

* t8535: smaller sleep, 1.5x speedup

* tmanyjoin: smaller sleep, 2x speedup

* t12221: shorter sleeps, removed two slower tests; 1.6x speedup

* tfuturestream: smaller sleep; 1.5x speedup

* growobjcrash: less iterations; 2x speedup

* ttryrecv: smaller sleep; 1.5x speedup

* treusetvar: less threads; 2x speedup

* delete tthreadanalysis2, basically a duplicate of tthreadanalysis

* t7758: less iterations, 1.5x speedup

* tasyncawait: smaller swarm, less messages; 1.5x speedup

* tjsandnativeasync: smaller sleep, 1.5x speedup

* tpendingcheck: smaller sleep, 1.5x speedup

* remove rodfiles test category

* move tseq from its own category to 'collections' category

* remove unneeded tests and helpers from 'assert' category

* stdlib: merge tbitops2 into tbitops

* remove 'trepr2' from 'stdlib' cat

* merge 'tstreams' into one file

* remove 'tinefficient_const_table' from 'ccbugs' cat

* merge 'tcollections_to_string' into 'tcollections'

* tblocking_channel: smaller sleep, small speedup

* tconvexhull: less iterartions; 1.2x speedup

* merge 'tdeepcopy2' into 'tdeepcopy'

* merge 'tdisjoint_slice2' into 'tdisjoint_slice1'

* tmissing_deepcopy: smaller sequence

* tsendtwice: smaller arrays; 5x speedup

* remove 'tindexerrorformatbounds'

* disable multimethod tests

* remove 'gc:none' and 'refc' without 'd:useRealtimeGC' from gc tests

* koch.nim: bootstrap just with '-d:release', no need for 'csource'

* add github workflow for documentation

* testament: no need for 8 sub-second decimals
2020-03-30 13:18:12 +02:00
..
nim.cfg 'parallel' now requires --experimental mode 2015-08-14 02:19:32 +02:00
t5000.nim disable t5000 test for the autobuilder 2014-12-11 20:50:32 +01:00
tarray_of_channels.nim lots of small changes 2018-12-11 21:23:22 +01:00
tblocking_channel.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tconvexhull.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tdeepcopy.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tdeepcopy2.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tdisjoint_slice1.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tflowvar.nim made some tests green 2014-09-21 23:57:54 +02:00
tforstmt.nim correct code generation for tforstmt 2014-05-30 13:15:54 +02:00
tgc_unsafe.nim lots of small changes 2018-12-11 21:23:22 +01:00
tgc_unsafe2.nim lots of small changes 2018-12-11 21:23:22 +01:00
tguard1.nim make run the default action of a test in tester 2018-11-23 11:58:28 +01:00
tguard2.nim Remove expr/stmt (#5857) 2017-07-25 09:28:23 +02:00
tinvalid_array_bounds.nim new feature: --staticBoundChecks:on to enforce static array index checking (#10965) 2020-03-18 14:25:10 +01:00
tinvalid_counter_usage.nim 'parallel' statement: next steps 2014-05-14 23:36:28 +02:00
tlet_spawn.nim make run the default action of a test in tester 2018-11-23 11:58:28 +01:00
tmissing_deepcopy.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tnon_disjoint_slice1.nim 'parallel' statement: next steps 2014-05-14 23:36:28 +02:00
tparfind.nim .experimental can now be used to enable specific features 2018-04-24 09:34:29 +02:00
tpi.nim fixes #11832 (#12049) 2019-08-26 20:13:41 +02:00
tptr_to_ref.nim deprecated regionized pointers 2018-08-10 01:20:14 +02:00
treadafterwrite.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
tsendtwice.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
tsimple_array_checks.nim remove deprecated procs (#12535) 2019-11-05 11:05:46 +01:00
tsysspawn.nim further adaptations 2014-08-29 09:12:12 +02:00
tsysspawnbadarg.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tuseafterdef.nim new feature: --staticBoundChecks:on to enforce static array index checking (#10965) 2020-03-18 14:25:10 +01:00
twaitany.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00