Run PostgreSQL validatiom parameter generator separately
@@ -25,6 +25,9 @@ jobs:
git clone --depth 1 --branch 0.3.5 https://github.com/ldbc/ldbc_snb_driver && cd ldbc_snb_driver && mvn install -DskipTests && cd ..
# PostgreSQL
pip3 install --user --progress-bar off psycopg2-binary
+ - run:
+ name: Build project
+ command: ./build.sh
- run:
name: Prepare Neo4j/Cypher test data
command: |
@@ -37,7 +40,13 @@ jobs:
scripts/load-in-one-step.sh
cd ..
- run:
- name: Load PostgreSQL database
+ name: Create validation parameters with Neo4j/Cypher project
+ command: |
+ cd cypher
+ ./interactive-create-validation-parameters.sh
+ cd ..
+ - run:
+ name: Load PostgreSQL database (1st time)
command: |
cd postgres
export POSTGRES_CSV_DIR=`pwd`/test-data/
@@ -46,14 +55,20 @@ jobs:
scripts/load.sh
cd ..
- run:
- name: Build
- command: ./build.sh
- - run:
- name: Create validation parameters with Neo4j/Cypher project
+ name: Create validation parameters with PostgreSQL project
command: |
- cd cypher
+ cd postgres
./interactive-create-validation-parameters.sh
cd ..
+ - run:
+ name: Load PostgreSQL database (2nd time)
+ command: |
+ cd postgres
+ export POSTGRES_CSV_DIR=`pwd`/test-data/
+ scripts/start.sh
+ scripts/create-db.sh
+ scripts/load.sh
+ cd ..
- run:
name: Cross-validate Postgres project
command: |
