From a1794f5a0aaf65b85cbbcf77e7c3d4c3a6723bf9 Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 10:42:23 +0300 Subject: [PATCH 1/6] run tests on push, pr --- .github/workflows/tests.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..1589d3a --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,24 @@ +name: Run Tests + +on: + push: + branches: [ main, stage, dev ] + pull_request: + branches: [ main, stage, dev ] + +jobs: + test: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Build and run tests + run: | + docker-compose -f docker-compose-tests-ci.yml up --build --abort-on-container-exit --exit-code-from x_test_service + + - name: Clean up + if: always() + run: | + docker-compose -f docker-compose-tests-ci.yml down -v + docker system prune -f From a199e0b03ddf7234bdba58a01d103ab82a6d2805 Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:01:19 +0300 Subject: [PATCH 2/6] fix --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1589d3a..82b5751 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,10 +15,10 @@ jobs: - name: Build and run tests run: | - docker-compose -f docker-compose-tests-ci.yml up --build --abort-on-container-exit --exit-code-from x_test_service + docker-compose -f docker-compose-tests.yml up --build --abort-on-container-exit --exit-code-from x_test_service - name: Clean up if: always() run: | - docker-compose -f docker-compose-tests-ci.yml down -v + docker-compose -f docker-compose-tests.yml down -v docker system prune -f From f04db5821750f6eef99489728b665fdfcf76854a Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:03:53 +0300 Subject: [PATCH 3/6] fix v2 --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 82b5751..688bc3f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,10 +15,10 @@ jobs: - name: Build and run tests run: | - docker-compose -f docker-compose-tests.yml up --build --abort-on-container-exit --exit-code-from x_test_service + docker compose -f docker-compose-tests.yml up --build --abort-on-container-exit --exit-code-from x_test_service - name: Clean up if: always() run: | - docker-compose -f docker-compose-tests.yml down -v + docker compose -f docker-compose-tests.yml down -v docker system prune -f From 7156bada8a7843bf9bc2a0fdf3791674df83cf2b Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:07:25 +0300 Subject: [PATCH 4/6] update .test_env --- .launch/tests/.test_env | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.launch/tests/.test_env b/.launch/tests/.test_env index 0784657..50cdb1c 100644 --- a/.launch/tests/.test_env +++ b/.launch/tests/.test_env @@ -21,6 +21,11 @@ DB_USER=dev DB_PASSWORD=dev DB_NAME=test_db +# GRPC settings +# ------------------------------------------------------------------------------ +GRPC_HOST=0.0.0.0 +GRPC_PORT=50051 + # Redis # ------------------------------------------------------------------------------ From 4b2e29b3c94d85b938d172556ba949f6b770cb22 Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:10:50 +0300 Subject: [PATCH 5/6] update .test_env --- .launch/tests/.test_env | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.launch/tests/.test_env b/.launch/tests/.test_env index 50cdb1c..c2c5705 100644 --- a/.launch/tests/.test_env +++ b/.launch/tests/.test_env @@ -35,3 +35,9 @@ REDIS_URL=redis://172.17.0.1:6389/0 # ------------------------------------------------------------------------------ CELERY_BROKER_URL=redis://172.17.0.1:6389/11 CELERY_RESULT_BACKEND=redis://172.17.0.1:6389/12 + +# Mesage Broker +# ------------------------------------------------------------------------------ +MESSAGE_BROKER_URL=amqp://dev:dev@0.0.0.0:5672 +DEFAULT_EXCHANGER=YOUR_DEFAULT_EXCHANGER +DEFAULT_QUEUE=YOUR_DEFAULT_QUEUE From 19800d41ca26419e7306b221243c9ffcac7026de Mon Sep 17 00:00:00 2001 From: Medniy2000 <{ID}+{username}@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:11:06 +0300 Subject: [PATCH 6/6] update .test_env --- .launch/tests/.test_env | 1 + 1 file changed, 1 insertion(+) diff --git a/.launch/tests/.test_env b/.launch/tests/.test_env index c2c5705..e2de1cd 100644 --- a/.launch/tests/.test_env +++ b/.launch/tests/.test_env @@ -36,6 +36,7 @@ REDIS_URL=redis://172.17.0.1:6389/0 CELERY_BROKER_URL=redis://172.17.0.1:6389/11 CELERY_RESULT_BACKEND=redis://172.17.0.1:6389/12 + # Mesage Broker # ------------------------------------------------------------------------------ MESSAGE_BROKER_URL=amqp://dev:dev@0.0.0.0:5672