jaredgoldman
2d25d1f048
Push failing assert no pps test
2023-02-25 18:59:40 -05:00
jaredgoldman
e54d928405
Reformat fake fill in paper engine,
...
Ensure tests pass, refactor test wrapper
2023-02-25 18:59:40 -05:00
jaredgoldman
c99381216d
Ensure actual pp is sent to ems
...
ensure not to write pp header on startup
Comment out pytest settings
Add comments explaining delete_testing_dir fixture
use nonlocal instead of global for test state
Add unpacking get_fqsn method
Format test_paper
Add comments explaining sync/async book.send calls
2023-02-25 18:59:40 -05:00
algorandpa
db2e2ed78f
Use constants value for test config dir path
2023-02-25 18:59:39 -05:00
algorandpa
3bc54e308f
Use Path.mkdir instead of os.mkdir
2023-02-25 18:59:39 -05:00
algorandpa
8c9c165e0a
Remove broken import
2023-02-25 18:59:39 -05:00
algorandpa
7bd8019876
Add back cleanup fixture
2023-02-25 18:59:39 -05:00
algorandpa
8122e6c86f
Disable cleanup to see if CI passes
2023-02-25 18:59:39 -05:00
algorandpa
7e87dc52eb
Scope fixture to session
2023-02-25 18:59:39 -05:00
algorandpa
2c366d7349
Fix type
2023-02-25 18:59:39 -05:00
algorandpa
9acbfacd4c
only clean up if _testing file exists
2023-02-25 18:59:39 -05:00
algorandpa
316ead577d
Remove scoping
2023-02-25 18:59:39 -05:00
algorandpa
4b6d3fe138
Scope cleanup fixture to module
2023-02-25 18:59:39 -05:00
algorandpa
0dec2b9c89
Enable backpressure during data-feed layer startup to avoid overruns
2023-02-25 18:59:39 -05:00
algorandpa
acc86ae6db
more formatting
2023-02-25 18:59:39 -05:00
algorandpa
730906a072
Minor formatting
2023-02-25 18:59:39 -05:00
algorandpa
e5cefeb44b
Format to prep for PR
2023-02-25 18:59:39 -05:00
algorandpa
7142a6a7ca
Add hacky cleanup solution for _testng data
2023-02-25 18:59:39 -05:00
algorandpa
dff8abd6ad
Minor reformatting
2023-02-25 18:59:39 -05:00
algorandpa
b180602a3e
Make config grab _testing dir in pytest env,
...
- Remove print statements
2023-02-25 18:59:39 -05:00
algorandpa
95b9dacb7a
Break test into steps
2023-02-25 18:59:39 -05:00
algorandpa
df868cec35
Assert that trades persist in ems after teardown and startup
2023-02-25 18:59:39 -05:00
algorandpa
68a196218b
force change branch name
2023-02-25 18:59:39 -05:00
algorandpa
84cd1e0059
initial commit on copy
2023-02-25 18:59:39 -05:00
algorandpa
86b4386522
minor changes, prepare for rebase of overlays branch
2023-02-25 18:59:39 -05:00
algorandpa
5bb93ccc5f
change id to 'piker-paper'
2023-02-25 18:59:39 -05:00
algorandpa
3028a8b1f8
restore spacing
2023-02-25 18:59:39 -05:00
algorandpa
6126c4f438
restore spacing
2023-02-25 18:59:39 -05:00
algorandpa
41bb0445e0
remove unnecessary return
2023-02-25 18:59:39 -05:00
algorandpa
97627a4976
remove more logs
2023-02-25 18:59:39 -05:00
algorandpa
1b2fce430f
remove logs, unused args
2023-02-25 18:59:39 -05:00
algorandpa
8cd2354d73
ensure that paper pps are pulled on open
2023-02-25 18:59:39 -05:00
algorandpa
9c28d7086e
Add Generator as return type of open_trade_ledger
2023-02-25 18:59:39 -05:00
algorandpa
a4bd51a01b
change open_trade_ledger typing to return a Generator type
2023-02-25 18:59:39 -05:00
algorandpa
b67d020e23
add basic func to load paper_trades file
2023-02-25 18:59:39 -05:00
Guillermo Rodriguez
85a1b858b4
Fix logging on emsd
2023-02-25 20:56:25 -03:00
Guillermo Rodriguez
47bf45f30e
Merge pull request #464 from pikers/elasticsearch_integration
...
Elasticsearch integration
2023-02-24 16:38:37 -03:00
Esmeralda Gallardo
b96e2c314a
Minor style changes and removed unnecesary comments
2023-02-24 15:11:15 -03:00
Esmeralda Gallardo
f96d6a04b6
Fixed UnboundLocalError on _ahab. Added test for marketstore's initialization
2023-02-22 13:28:07 -03:00
Guillermo Rodriguez
acc6249d88
Remove unnesesary arguments to some pikerd functions, fix container init error
...
by switching from log reading to quering es health endpoint, fix install on ci
and add more logging.
2023-02-21 20:45:10 -03:00
jaredgoldman
82174d01c5
Merge pull request #465 from pikers/loglevel_to_testpikerd
...
`loglevel` to `open_test_pikerd()` via `--ll <level>` flag
2023-02-21 12:34:55 -05:00
Tyler Goodlet
0b678c97f4
Pass `loglevel: str` cli value through to service tests
2023-02-21 12:02:26 -05:00
Tyler Goodlet
d0d1554d74
Expose `emsd` task loglevel through to clients
2023-02-21 12:02:01 -05:00
Esmeralda Gallardo
4122c482ba
Added new tests for elasticsearch's and marketstore's initialization and stop
2023-02-21 13:34:29 -03:00
Esmeralda Gallardo
b5cdf14036
Modified elasticsearch file name to 'elastic' to avoid name errors. Applied changes suggested in the pr.
2023-02-21 13:34:29 -03:00
Esmeralda Gallardo
3ce8bfa012
Moved database initialization code inside the open_pikerd context manager
2023-02-21 13:34:29 -03:00
Guillermo Rodriguez
bf9ca4a4a8
Generalize ahab to support elasticsearch logs and init procedure
2023-02-21 13:34:29 -03:00
Guillermo Rodriguez
17a4fe4b2f
Trim unnecesary stuff left from marketstore copy, also fix elastic config name for docker build, add elasticsearch to dependencies
2023-02-21 13:34:28 -03:00
Esmeralda Gallardo
0dc24bd475
Added dockerfile, yaml file and script to statrt an elasticsearch's docker instance.
2023-02-21 13:34:26 -03:00
Tyler Goodlet
b3400f0d9c
Add `loglevel: str` fixture, passthrough to `open_test_pikerd()`
2023-02-21 10:54:18 -05:00