Bases: congress.tests.base.SqlTestCase
Test performance of initializing data with DSE and Engine.
This test populates the tables exported by a datasource driver, and then invokes the poll() method to send that data to the policy engine. It tests the amount of time to send tables across the DSE and load them into the policy engine.
Test performance of initializing data with Datasource, DSE, Engine.
This test gives a datasource driver the Python data that would have resulted from making an API call and parsing it into Python and then polls that datasource, waiting until the data arrives in the policy engine. It tests the amount of time required to translate Python data into tables, send those tables over the DSE, and load them into the policy engine.
Bases: congress.tests.base.TestCase
Tests for Runtime performance that are not specific to any theory.