You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tests take anywhere from 3-8 hours to complete.
Describe the solution you'd like
Reduce the amount of HTTP queries that the test modules send to the TAXII server. Theoretically, the TAXII server only needs to be queried by one of the tests (once) to validate that this argparser option works as intended.
Describe alternatives you've considered
If duplicate objects need to be retrieved multiple times, consider caching responses locally and/or retrieving the target STIX objects from the mitre/cti JSON source files.
Additional context
pyinstrument was used to validate that approx. 15% (3880s) of the total pytest runtime duration (24800s) of the tests were consumed by TAXII queries.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem?
The tests take anywhere from 3-8 hours to complete.
Describe the solution you'd like
Reduce the amount of HTTP queries that the test modules send to the TAXII server. Theoretically, the TAXII server only needs to be queried by one of the tests (once) to validate that this argparser option works as intended.
Describe alternatives you've considered
If duplicate objects need to be retrieved multiple times, consider caching responses locally and/or retrieving the target STIX objects from the mitre/cti JSON source files.
Additional context
pyinstrument
was used to validate that approx. 15% (3880s) of the totalpytest
runtime duration (24800s) of the tests were consumed by TAXII queries.The text was updated successfully, but these errors were encountered: