File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,11 +21,22 @@ jobs:
2121 python-version : ${{ matrix.python-version }}
2222 cache : pip
2323
24- - name : Install package
24+ - name : Install flatseek and flatbench
2525 run : |
2626 python -m pip install --upgrade pip
27- pip install -e ".[dev]"
28- pip install pytest
27+ cd ..
28+ git clone https://github.com/flatseek/flatseek.git
29+ cd flatseek
30+ pip install -e .
31+ cd ..
32+ git clone https://github.com/flatseek/flatbench.git
33+ cd flatbench
34+ pip install -e .
35+
36+ - name : Install flatperf
37+ run : |
38+ cd flatperf
39+ pip install -e .
2940
3041 - name : Smoke-test CLI
3142 run : |
4758 - name : Run unit tests
4859 run : pytest tests/ -v
4960
50- - name : Install flatseek for integration test
51- if : matrix.python-version == '3.12'
52- run : |
53- cd ..
54- git clone https://github.com/flatseek/flatseek.git
55- cd flatseek
56- pip install -e .
57-
58- - name : Run integration tests
61+ - name : Integration test
5962 if : matrix.python-version == '3.12'
6063 run : |
6164 flatperf generate --schema article --rows 1000 --output /tmp/test_data.csv
Original file line number Diff line number Diff line change 22
33<div align =" center " >
44
5- ![ FlatSeek Logo] ( https://flatseek.io/ logo.png )
5+ ![ FlatSeek Logo] ( https://raw.githubusercontent.com/flatseek/flatbench/main/public/ logo.svg )
66[ ![ PyPI version] ( https://img.shields.io/pypi/v/flatperf.svg )] ( https://pypi.org/project/flatperf/ )
77[ ![ License] ( https://img.shields.io/badge/License-Apache%202.0-blue.svg )] ( https://opensource.org/licenses/Apache-2.0 )
88[ ![ Test] ( https://github.com/flatseek/flatperf/actions/workflows/test.yml/badge.svg )] ( https://github.com/flatseek/flatperf/actions/workflows/test.yml )
You can’t perform that action at this time.
0 commit comments