8ec7f5485a
upload() needs the actual alice fixture
2023-08-02 14:48:59 -06:00
67d5c82e10
codechecks / linter
2023-07-29 13:34:12 -06:00
6f9b9a3ac1
only use original request
2023-07-24 20:12:01 -06:00
45898ff8b8
refactor: make sftp tests (etc) work with 'grid' refactoring
2023-07-24 20:08:41 -06:00
ea052b3c80
Pass in missing argument.
2023-02-07 09:08:06 -05:00
921a2083dc
Make sure (immutable) test vectors are run with the segment size that was used
...
to generate them.
2023-01-25 15:47:35 -05:00
781f4486ac
Get the segment size parameter right
2023-01-20 16:26:23 -05:00
9581eeebe5
explain the repeated save_capabilities calls
2023-01-20 15:14:18 -05:00
129c6ec11a
Factor more infrastructure code out of the test module
...
Test vector saving implementation can go near loading implementation. Also we
can separate out some simple types from the more complex logic. Initially
this was to resolve a circular dependency but that ended up being resolved
mostly by treatming SEGMENT_SIZE more like a parameter than a global. Still,
smaller modules are okay...
2023-01-18 13:52:11 -05:00
e53f68f4d7
Move parameter definitions to their own module, away from test implementation
2023-01-17 10:59:00 -05:00
eb630c391f
"Parametrize" in a way that gives us better test names.
...
The old way just put sequence numbers into the name. This way puts expected
capability strings in.
2023-01-17 10:03:54 -05:00
5424aa9737
Only run the very slow new integration test in one CI job
2023-01-17 09:27:17 -05:00
d14ba09dbb
Some flake fixes
2023-01-17 08:41:31 -05:00
c28f10057b
Move some more pieces into the subdirectory
2023-01-16 16:01:11 -05:00
4eec8113ee
reproducible ssk vectors
2023-01-16 15:53:24 -05:00
1827834434
Re-generate vectors with a very small CHK
2023-01-13 21:14:37 -05:00
312513587f
Switch to FilePath, regenerate w/o "max"
2023-01-12 17:27:37 -05:00
ed74fdc746
write the data file more safely
2023-01-12 16:56:20 -05:00
fa55956d29
Always write an int to the test vectors file
2023-01-12 15:18:54 -05:00
bbd3e74a5f
Always place an int in the parameters total field
2023-01-12 15:17:08 -05:00
fb70ba1867
Generate and consumer the new structure properly
2023-01-03 19:22:38 -05:00
40eff1523e
The retry logic was removed a few revisions ago
...
The uploads failed because of the zfec parameters, not because of unreliable
localhost networking that might go away when retried.
2023-01-02 16:23:06 -05:00
3f8f715aa2
Be consistent between the test and the data source
2022-12-27 09:12:34 -05:00
13a9ed0202
clarify what reliability we hope for
2022-12-27 09:03:24 -05:00
6a1a2fb705
we support other capability types now
2022-12-27 09:03:01 -05:00
e11b589eba
typo
2022-12-27 09:02:43 -05:00
aecaaa2426
in general, do not regenerate the test vectors
2022-12-27 09:01:33 -05:00
4a39c4b7ec
Add SDMF and MDMF
2022-12-26 17:08:36 -05:00
39b3f19c0e
Put the generator inputs into the output file
...
This should make it easier for other implementations to use the test data, I
think.
Also put a version in there so we can change inputs in the future but still
talk about results meaningfully. And some other minor refactoring
2022-12-26 12:06:34 -05:00
5af6fc0f9d
reconfigure() only needs to restart the node if something changed
2022-12-22 20:53:49 -05:00
8a42720301
Move some general utility functions into the util module
2022-12-22 17:02:42 -05:00
43388ee711
Comments and minor factoring improvements and such
2022-12-22 16:52:00 -05:00
97b397870b
Generate a whole mess of vectors
2022-12-22 11:35:37 -05:00
aa58faddaf
Pass the right number of args to reconfigure
2022-12-22 11:04:48 -05:00
49b513fefc
Get basic generation working, apparently
2022-12-22 10:51:59 -05:00
29a5f7a076
start of a test vector thingy
2022-12-21 17:14:08 -05:00