@@ -30,26 +30,15 @@ jobs:
30
30
cache-dependency-path : |
31
31
**/requirements.txt
32
32
dev_tools/requirements/**/*.txt
33
- - name : Install system requirements
34
- run : |
35
- sudo apt-get update
36
- sudo apt-get install libffi7
37
33
- name : Install requirements
38
34
run : |
39
35
pip install --upgrade cirq~=1.0.dev &&
40
- version=$(pip show cirq | sed -n "s/^Version: //p" | grep .) &&
41
- pip install "cirq-rigetti==${version}" &&
42
36
pip install \
43
- -r dev_tools/requirements/deps/format.txt \
44
37
-r dev_tools/requirements/deps/pylint.txt \
45
38
-r dev_tools/requirements/deps/pytest.txt \
46
39
-r dev_tools/requirements/deps/notebook.txt
47
- - name : Run Quil dependencies
48
- run : docker compose -f cirq-rigetti/docker-compose.test.yaml up -d
49
40
- name : Pytest check
50
- run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --rigetti-integration --enable-slow-tests
51
- - name : Stop Quil dependencies
52
- run : docker compose -f cirq-rigetti/docker-compose.test.yaml down
41
+ run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti --enable-slow-tests
53
42
windows :
54
43
if : github.repository_owner == 'quantumlib'
55
44
name : Pytest Windows
@@ -70,13 +59,11 @@ jobs:
70
59
- name : Install requirements
71
60
run : |
72
61
pip install --upgrade cirq~=1.0.dev &&
73
- pip install --upgrade cirq-rigetti~=1.0.dev &&
74
- pip install -r dev_tools/requirements/deps/format.txt &&
75
62
pip install -r dev_tools/requirements/deps/pylint.txt &&
76
63
pip install -r dev_tools/requirements/deps/pytest.txt &&
77
64
pip install -r dev_tools/requirements/deps/notebook.txt
78
65
- name : Pytest Windows
79
- run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --enable-slow-tests
66
+ run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti -- enable-slow-tests
80
67
shell : bash
81
68
macos :
82
69
if : github.repository_owner == 'quantumlib'
98
85
- name : Install requirements
99
86
run : |
100
87
pip install --upgrade cirq~=1.0.dev &&
101
- version=$(pip show cirq | sed -n "s/^Version: //p" | grep .) &&
102
- pip install "cirq-rigetti==${version}" &&
103
88
pip install \
104
- -r dev_tools/requirements/deps/format.txt \
105
89
-r dev_tools/requirements/deps/pylint.txt \
106
90
-r dev_tools/requirements/deps/pytest.txt \
107
91
-r dev_tools/requirements/deps/notebook.txt
108
92
- name : Pytest check
109
- run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --enable-slow-tests
93
+ run : check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti -- enable-slow-tests
0 commit comments