7cc9911565 
								
							
								 
							
						 
						
							
							
								
								Add connection poll loop to es test as well  
							
							
							
						 
						
							2023-03-09 15:37:43 -05:00  
				
					
						
							
							
								 
						
							
							
								79b0db4449 
								
							
								 
							
						 
						
							
							
								
								Pass a config `tmp_dir: Path` to the runtime when testing  
							
							
							
						 
						
							2023-03-09 15:37:43 -05:00  
				
					
						
							
							
								 
						
							
							
								2014019b06 
								
							
								 
							
						 
						
							
							
								
								Add reconnect loop to `marketstore` startup test  
							
							... 
							
							
							
							Due to making ahabd supervisor init more async we need to be more
tolerant to mkts server startup: the grpc machinery needs to be up
otherwise a client which connects to early may just hang on requests..
Add a reconnect loop (which might end up getting factored into client
code too) so that we only block on requests once we know the client
connection is actually responsive. 
							
						 
						
							2023-03-09 15:37:43 -05:00  
				
					
						
							
							
								 
						
							
							
								cda7a54718 
								
							
								 
							
						 
						
							
							
								
								Fix final missed `marketstore` mod import  
							
							... 
							
							
							
							Thanks @esme! XD
Also, do a linter pass and remove a buncha unused references. 
							
						 
						
							2023-03-09 15:37:43 -05:00  
				
					
						
							
							
								 
						
							
							
								93c81fa4d1 
								
							
								 
							
						 
						
							
							
								
								Start `piker.service` sub-package  
							
							... 
							
							
							
							For now just moves everything that was in `piker._daemon` to a subpkg
module but a reorg is coming pronto! 
							
						 
						
							2023-03-09 15:37:42 -05:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								f5b8b9a14f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add sym registry to PaperBoi as well as a sym ref on Transaction  
							
							... 
							
							
							
							Add decimal quantize API to Symbol to simplify by-broker truncation
Add symbol info to `pps.toml`
Move _assert call to outside the _async_main context manager
Minor indentation and styling changes, also convert a few prints to log calls
Fix multi write / race condition on open_pps call
Switch open_pps to not write by default
Fix integer math kraken syminfo _tick_size initialization 
							
						 
						
							2023-03-01 21:06:48 -03:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								dc78994dcf 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed float dust bug on zero position case  
							
							
							
						 
						
							2023-03-01 21:05:37 -03:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								c83fe5aaa7 
								
							
								 
							
						 
						
							
							
								
								Fix typo in test docstring  
							
							
							
						 
						
							2023-02-28 14:22:24 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								41f81eb701 
								
							
								 
							
						 
						
							
							
								
								Make write on exit default false  
							
							
							
						 
						
							2023-02-28 14:14:05 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								05fdc9dd60 
								
							
								 
							
						 
						
							
							
								
								Add xfail  
							
							
							
						 
						
							2023-02-28 13:55:12 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								1323981cc4 
								
							
								 
							
						 
						
							
							
								
								Format lines in conftest  
							
							... 
							
							
							
							Add extra line in conftest 
							
						 
						
							2023-02-28 13:52:12 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								882032e3a3 
								
							
								 
							
						 
						
							
							
								
								Change skip to xfail  
							
							
							
						 
						
							2023-02-28 13:52:03 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								a6257ae615 
								
							
								 
							
						 
						
							
							
								
								Add docstrings to test cases,  
							
							... 
							
							
							
							format function calls 
							
						 
						
							2023-02-28 13:52:03 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								973c068e96 
								
							
								 
							
						 
						
							
							
								
								Assert conditions like a nerd  
							
							
							
						 
						
							2023-02-28 13:52:03 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								d7317c3710 
								
							
								 
							
						 
						
							
							
								
								Shorten assertion docstring  
							
							
							
						 
						
							2023-02-28 13:52:03 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								87eb9c5772 
								
							
								 
							
						 
						
							
							
								
								Format assertion conditions  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ecb22dda1a 
								
							
								 
							
						 
						
							
							
								
								Remove whitespace, remove stale comments  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								6f15d47012 
								
							
								 
							
						 
						
							
							
								
								Add space in docstrings,  
							
							... 
							
							
							
							remove duplicate import 
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								802af306ac 
								
							
								 
							
						 
						
							
							
								
								Add specific location of _testing dir in delete_testing_dir fixture  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								342aec648b 
								
							
								 
							
						 
						
							
							
								
								Skip zero test and change use Path when creating a config folder in marketstore  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								4b72d3ba99 
								
							
								 
							
						 
						
							
							
								
								Add backpressure setting back as it wasn't altering test behaviour  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								36f466fff8 
								
							
								 
							
						 
						
							
							
								
								Ensure tests are running and working up until asserting pps  
							
							
							
						 
						
							2023-02-28 13:51:47 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								fcd8b8eb78 
								
							
								 
							
						 
						
							
							
								
								Remove breaking call to load pps from ledger  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								3a6fbabaf8 
								
							
								 
							
						 
						
							
							
								
								Minor formatting  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								85ad23a1e9 
								
							
								 
							
						 
						
							
							
								
								Remove uneeded assert_precision arg  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								15525c2b46 
								
							
								 
							
						 
						
							
							
								
								Add functionality and tests for executing mutliple orders  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								76736a5441 
								
							
								 
							
						 
						
							
							
								
								Refactor to avoid global state while testing  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								4c2e776e01 
								
							
								 
							
						 
						
							
							
								
								Ensure to cleanup by passing fixture in paper_test signature  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								3fcad16298 
								
							
								 
							
						 
						
							
							
								
								Ensure not to write to pps when asserting?  
							
							
							
						 
						
							2023-02-25 18:59:40 -05:00  
				
					
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
							
								7bd8019876 
								
							
								 
							
						 
						
							
							
								
								Add back cleanup fixture  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								8122e6c86f 
								
							
								 
							
						 
						
							
							
								
								Disable cleanup to see if CI passes  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								7e87dc52eb 
								
							
								 
							
						 
						
							
							
								
								Scope fixture to session  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								2c366d7349 
								
							
								 
							
						 
						
							
							
								
								Fix type  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								9acbfacd4c 
								
							
								 
							
						 
						
							
							
								
								only clean up if _testing file exists  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								316ead577d 
								
							
								 
							
						 
						
							
							
								
								Remove scoping  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								4b6d3fe138 
								
							
								 
							
						 
						
							
							
								
								Scope cleanup fixture to module  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								0dec2b9c89 
								
							
								 
							
						 
						
							
							
								
								Enable backpressure during data-feed layer startup to avoid overruns  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								e5cefeb44b 
								
							
								 
							
						 
						
							
							
								
								Format to prep for PR  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								7142a6a7ca 
								
							
								 
							
						 
						
							
							
								
								Add hacky cleanup solution for _testng data  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								dff8abd6ad 
								
							
								 
							
						 
						
							
							
								
								Minor reformatting  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								95b9dacb7a 
								
							
								 
							
						 
						
							
							
								
								Break test into steps  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								df868cec35 
								
							
								 
							
						 
						
							
							
								
								Assert that trades persist in ems after teardown and startup  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								84cd1e0059 
								
							
								 
							
						 
						
							
							
								
								initial commit on copy  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								86b4386522 
								
							
								 
							
						 
						
							
							
								
								minor changes, prepare for rebase of overlays branch  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								47bf45f30e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #464  from pikers/elasticsearch_integration  
							
							... 
							
							
							
							Elasticsearch integration 
							
						 
						
							2023-02-24 16:38:37 -03:00  
				
					
						
							
							
								 
						
							
							
								b96e2c314a 
								
									
								
							
								 
							
						 
						
							
							
								
								Minor style changes and removed unnecesary comments  
							
							
							
						 
						
							2023-02-24 15:11:15 -03:00  
				
					
						
							
							
								 
						
							
							
								f96d6a04b6 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed UnboundLocalError on _ahab. Added test for marketstore's initialization  
							
							
							
						 
						
							2023-02-22 13:28:07 -03:00