From 3afca7f0a0b336ab0177b72ccf6732f6ed92b7a0 Mon Sep 17 00:00:00 2001 From: DMITRIY PEDCHENKO Date: Tue, 27 Feb 2024 16:26:22 +0300 Subject: [PATCH] [DOP-11711] Run tests in github actions --- .env.dev | 31 ++++++++++++++++++++++--------- .github/workflows/test.yml | 4 ++-- 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/.env.dev b/.env.dev index eb362e1c..564ce637 100644 --- a/.env.dev +++ b/.env.dev @@ -1,22 +1,35 @@ +TZ=UTC + # Postgres -POSTGRES_HOST=db +POSTGRES_HOST=127.0.0.1 POSTGRES_PORT=5432 POSTGRES_DB=syncmaster POSTGRES_USER=user POSTGRES_PASSWORD=secret -TEST_POSTGRES_DB=syncmaster -TEST_POSTGRES_HOST=test_postgres -TEST_POSTGRES_PASSWORD=secret -TEST_POSTGRES_PORT=5432 -TEST_POSTGRES_USER=user - # RabbitMQ -RABBITMQ_HOST=rabbitmq +RABBITMQ_HOST=127.0.0.1 RABBITMQ_PORT=5672 RABBITMQ_USER=guest RABBITMQ_PASSWORD=guest +# HDFS +HDFS_HOST=127.0.0.1 +HDFS_WEBHDFS_PORT=9870 +HDFS_IPC_PORT=9820 + +# S3 +MINIO_ACCESS_KEY=syncmaster +MINIO_ROOT_USER=syncmaster +MINIO_SECRET_KEY=a2b6ad842d16f47beaa077b0e50c217a3bded54c +MINIO_ROOT_PASSWORD=a2b6ad842d16f47beaa077b0e50c217a3bded54c + +TEST_S3_HOST=127.0.0.1 +TEST_S3_PORT=9010 +TEST_S3_ACCESS_KEY=syncmaster +TEST_S3_SECRET_KEY=a2b6ad842d16f47beaa077b0e50c217a3bded54c +TEST_S3_BUCKET=syncmaster + TEST_POSTGRES_HOST=127.0.0.1 TEST_POSTGRES_PORT=5433 TEST_POSTGRES_USER=user @@ -29,7 +42,7 @@ TEST_ORACLE_USER=test_user TEST_ORACLE_PASSWORD=test_password TEST_ORACLE_SERVICE_NAME=XEPDB1 -TEST_HIVE_CLUSTER=test-hive +TEST_HIVE_CLUSTER=127.0.0.1 TEST_HIVE_USER=hive_user TEST_HIVE_PASSWORD=hive_password diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a82cfb46..fa895f98 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -75,11 +75,11 @@ jobs: - name: Install dependencies run: | - pip install "pydantic<2.0.0" + poetry add "pydantic<2.0.0" - name: Run Tests run: | - source .env.local + source .env.docker mkdir -p reports/ poetry run coverage run -m pytest