You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jd...@apache.org on 2023/04/09 21:46:21 UTC
[qpid-python] 01/04: QPID-8170: run also amqp0-10 broker tests on GitHub Actions
This is an automated email from the ASF dual-hosted git repository.
jdanek pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-python.git
commit bd80951458f5fac58adc16790942a1bf2d221910
Author: Jiri Daněk <jd...@redhat.com>
AuthorDate: Sun Apr 9 22:37:22 2023 +0200
QPID-8170: run also amqp0-10 broker tests on GitHub Actions
---
.github/workflows/python-package.yml | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml
index 557641c..9676c73 100644
--- a/.github/workflows/python-package.yml
+++ b/.github/workflows/python-package.yml
@@ -92,7 +92,7 @@ jobs:
run: |
poetry run ruff check .
- - name: Test with our bespoke test runner
+ - name: Start qpidd in docker
run: |
docker run --rm -d -p 5672:5672 irinabov/docker-qpid-cpp-broker
@@ -106,8 +106,16 @@ jobs:
sleep 3
done
+ - name: Client tests with our bespoke test runner
+ run: |
${{ env.pythonLocation }}/bin/python ./qpid-python-test
- name: Test setup.py install
run: |
${{ env.pythonLocation }}/bin/python setup.py install --user
+
+ - name: Broker tests with the 🛞 runner we ❤️
+ run: |
+ # qpid-python dependency is the current package, it was installed in the prior step
+ ${{ env.pythonLocation }}/bin/python -m pip install --user qpid-tools qpid-qmf --no-deps
+ ${{ env.pythonLocation }}/bin/python qpid-python-test -m qpid_tests
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org