e6ee538e15
- Switches database schema creation to alembic, which solves the MySQL issue (and makes sure we test migrations as well) - Adds a few time.sleep(1) to work around MySQL's second-precision issue when adding items to queues and then immediately retrieving them - Disables the storage proxy tests when running against non-SQLite databases, as it causes failures with the multiple process and multiple transactions - Changes initdb to support only populating the database, as well as fixing a few small items around the test data when working with non-SQLite data |
||
---|---|---|
.. | ||
__init__.py | ||
buildlogsarchiver.py | ||
chunkcleanupworker.py | ||
gcworker.py | ||
globalpromstats.py | ||
logrotateworker.py | ||
notificationworker.py | ||
queuecleanupworker.py | ||
queueworker.py | ||
repositoryactioncounter.py | ||
security_notification_worker.py | ||
securityworker.py | ||
service_key_worker.py | ||
storagereplication.py | ||
worker.py |