Skip to content

create new trial on rollback and replay in studio #35

create new trial on rollback and replay in studio

create new trial on rollback and replay in studio #35

Workflow file for this run

name: Test Flou (pytest)
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
services:
postgres:
image: postgres
env:
POSTGRES_PASSWORD: postgres
ports:
- 5432:5432
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
redis:
# Docker Hub image
image: redis
# Set health checks to wait until redis has started
ports:
- 6379:6379
options: >-
--health-cmd "redis-cli ping"
--health-interval 10s
--health-timeout 5s
--health-retries 5
steps:
- name: Check out code
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.11'
- name: Install dependencies
working-directory: ./flou
run: |
python -m pip install --upgrade pip
pip install -r requirements-dev.txt
- name: Run tests
working-directory: ./tests
run: |
pytest --disable-warnings
env:
DATABASE__HOST: localhost
DATABASE__PORT: 5432
ENGINE__HOST: localhost
ENGINE__PORT: 6379