Matthias Bisping
c85800aefc
refactoring; removed obsolete config entries and code
2022-06-23 19:22:51 +02:00
Matthias Bisping
ac69a5c8e3
refactoring: rm dl strat module
2022-06-23 18:58:41 +02:00
Matthias Bisping
efd36d0fc4
refactoring: multi dl strat -> downloader, rm single dl strat
2022-06-23 18:33:51 +02:00
Matthias Bisping
1adeb4038a
removed direct download strategy usages in test setups
2022-06-22 13:56:12 +02:00
Matthias Bisping
3f03e25bd3
refactoring; added operations to test config + overwriting main config in components fixture
2022-06-21 16:59:43 +02:00
Matthias Bisping
343637aaf7
- modified aggr strat to produce only one response message, which now contains a list of response files instead of a single response file
...
- introduced response formatter
2022-06-20 15:22:59 +02:00
Matthias Bisping
2c902f3129
refactored visitor init
2022-06-19 00:06:24 +02:00
Matthias Bisping
f7e4953a4e
refactored visitor module: split into various submodules
2022-06-18 22:41:09 +02:00
Matthias Bisping
ca6a2f8d32
fixed docker fixture
2022-06-15 14:14:38 +02:00
Matthias Bisping
bb729b6c26
wrapped retry decortaor, so retry behaviour can be controlled via config and set to a lower value for tests to save time
2022-06-15 10:25:53 +02:00
Matthias Bisping
24be8d3f13
test config options for logging and docker; changed object name construction
2022-06-15 09:59:47 +02:00
Matthias Bisping
c1b5cbeb51
logging setup changed
2022-06-14 16:28:45 +02:00
Matthias Bisping
4fcc89f938
s3 backend fixture no longer needs to not come last
2022-06-14 15:40:23 +02:00
Matthias Bisping
d1242aee6c
enable docker-compose fixture
2022-06-14 15:33:34 +02:00
Matthias Bisping
a69f613fe6
completed multi download to single response logic. but broke pipeline test again, maybe?
2022-06-14 11:08:03 +02:00
Matthias Bisping
051cea3ded
found bug in pytest fixture setup causing serve_test to fail (s3 backend fixture function vs s3 backend decorator fixture)
2022-06-13 10:15:33 +02:00
Matthias Bisping
40bc8c2c2c
debugging of queue problem, when queue is not consumed by skipping a test configuration WIP
2022-06-13 09:49:10 +02:00
Matthias Bisping
e43504f08d
commented out consumer tests. something is wrong with the fixtures, leading to the tests failing when run together with other tests. Consumer functionality is covered by serve_test.py, but dedicated tests should be restored at a later point.
2022-06-08 11:03:50 +02:00
Matthias Bisping
91701929e5
adjusted stream buffer test for core-operations taking tuples now
2022-06-07 15:08:58 +02:00
Matthias Bisping
c55e41f2d8
refactoring; tweaked json-blob-parser; added standardization case for decodable strings as storage items
2022-06-07 14:55:40 +02:00
Matthias Bisping
bf9f6ba8e2
tweaked response upload related logic and repaired visitor tests that were broken by new visitor code written for accomodating the aggregation storage strategy
2022-05-30 12:10:14 +02:00
Matthias Bisping
6cb13051eb
fixed following bugs:
...
- upper() did yield instead of return
- metdadata was not repeated when zipping with results generator
- since test metadata was empty dict, target data was therefore empty always, since results were zipped with {}
- hence added check for target lengths > 0
- fixed return value of queued stream function dispatcher; only returned first item of 1 -> n results
2022-05-17 21:48:16 +02:00
Matthias Bisping
456cb4157d
refactoring: move
2022-05-17 17:27:58 +02:00
Matthias Bisping
83ce7692e6
renaming; adjusted and added tests for lazy bufferize (formerlay on-demand processor)
2022-05-10 12:18:20 +02:00
Matthias Bisping
c092e7bcab
refactoring; server pipeline WIP
2022-05-08 18:36:15 +02:00
Matthias Bisping
3ae4fd8986
refactoring / formatting
2022-05-06 19:57:33 +02:00
Matthias Bisping
0fc3db2fae
test params shown with names in pytest log
2022-05-06 19:15:44 +02:00
Matthias Bisping
dca3eaaa54
fixed buffering and result streaming: all items are yielded individually and computed on demand now
2022-05-06 12:14:09 +02:00
Matthias Bisping
ab5839a126
refactoring; extended partial posting by image payload data
2022-04-27 16:29:52 +02:00
Matthias Bisping
b7882d4452
refactoring: introduced sub-conftest files
2022-04-26 13:13:26 +02:00
Matthias Bisping
01daa634ec
refactoring: made docker-compose api call non-autousing
2022-04-26 13:01:15 +02:00
Matthias Bisping
64624a3fd3
refactoring: moved conftest up a dir
2022-04-26 12:52:24 +02:00