mirror of
https://github.com/mozilla-services/syncstorage-rs.git
synced 2025-08-06 11:56:58 +02:00
Some checks are pending
Glean probe-scraper / glean-probe-scraper (push) Waiting to run
- Update docker compose steps for mysql and spanner to use pytest - Add infra and configuration for pytest to run tests - Remove old "run.py" test setup Closes STOR-235 |
||
---|---|---|
.. | ||
examples | ||
hawk | ||
integration_tests | ||
spanner | ||
tokenserver | ||
user_migration | ||
README.md |
A collection of Sync Tools and utilities
See each directory for details:
- hawk - a tool for generating test HAWK authorization headers
- spanner - Google Cloud Platform Spanner tools for maintenance and testing
- user_migration - scripts for dumping and moving user data from SQL to Spanner
Installation
These tools are mostly written in python. It is recommended that you create a commonly shared virtual environment using something like:
python3 -m venv venv
to create a /venv
directory. To activate this, call sh /venv/bin/activate
.
Script dependencies can be installed via pip install -r requirements.txt
for each tool.