diff --git a/.github/workflows/ci-bats-unix.yaml b/.github/workflows/ci-bats-unix.yaml index 3b1cdc33a4..bbcc269092 100644 --- a/.github/workflows/ci-bats-unix.yaml +++ b/.github/workflows/ci-bats-unix.yaml @@ -61,6 +61,10 @@ jobs: - name: Install Python Deps run: | pip install mysql-connector-python + pip install pandas + pip install pyarrow + - name: Install Parquet-tools + run: brew install parquet-tools - name: Install Dolt working-directory: ./go run: | diff --git a/.github/workflows/ci-bats-windows.yaml b/.github/workflows/ci-bats-windows.yaml index e83c76df70..d74d860027 100644 --- a/.github/workflows/ci-bats-windows.yaml +++ b/.github/workflows/ci-bats-windows.yaml @@ -114,6 +114,8 @@ jobs: - name: Install Python Deps run: | pip install mysql-connector-python + pip install pandas + pip install pyarrow - name: Install Dolt working-directory: ./go run: | diff --git a/integration-tests/bats/export-tables.bats b/integration-tests/bats/export-tables.bats index 16d0456580..59f6353baf 100644 --- a/integration-tests/bats/export-tables.bats +++ b/integration-tests/bats/export-tables.bats @@ -310,7 +310,7 @@ SQL } @test "export-tables: parquet file export check with parquet tools" { - brew install parquet-tools + skiponwindows "Has dependencies that are missing on the Jenkins Windows installation." dolt sql -q "CREATE TABLE test_table (pk int primary key, col1 text, col2 int);" dolt sql -q "INSERT INTO test_table VALUES (1, 'row1', 22), (2, 'row2', 33), (3, 'row3', 22);" @@ -330,8 +330,6 @@ SQL } @test "export-tables: parquet file export compare pandas and pyarrow reads" { - pip install pandas - pip install pyarrow dolt sql -q "CREATE TABLE test_table (pk int primary key, col1 text, col2 int);" dolt sql -q "INSERT INTO test_table VALUES (1, 'row1', 22), (2, 'row2', 33), (3, 'row3', 22);"