diff --git a/api/server/src/test/dataset/graph.edges.csv b/api/server/src/test/dataset/example.edges.csv similarity index 100% rename from api/server/src/test/dataset/graph.edges.csv rename to api/server/src/test/dataset/example.edges.csv diff --git a/api/server/src/test/dataset/generate_graph.sh b/api/server/src/test/dataset/generate_graph.sh index d5aee4c..0d879e9 100755 --- a/api/server/src/test/dataset/generate_graph.sh +++ b/api/server/src/test/dataset/generate_graph.sh @@ -1,22 +1,27 @@ #!/bin/bash +# Clean previous run +rm -rf dockerfiles output +mkdir output + # Build Docker work environment toplevel_dir=`git rev-parse --show-toplevel` mkdir -p dockerfiles cp -r $toplevel_dir/dockerfiles/ . docker build --tag swh-graph-test dockerfiles # Setup input for compression script -tr ' ' '\n' < graph.edges.csv | sort -u > graph.nodes.csv -gzip --force --keep graph.edges.csv -gzip --force --keep graph.nodes.csv - -# Setup output -rm -f stderr stdout +tr ' ' '\n' < example.edges.csv | sort -u > example.nodes.csv +gzip --force --keep example.edges.csv +gzip --force --keep example.nodes.csv docker run \ + --user $(id -u):$(id -g) \ --name swh-graph-test --rm --tty --interactive \ - --volume $(pwd):/data swh-graph-test:latest \ + --volume $(pwd):/input \ + --volume $(pwd)/output:/output \ + swh-graph-test:latest \ ./scripts/compress_graph.sh \ - --input /data/graph --output /data --lib /swh/graph-lib \ - --stdout /data/stdout --stderr /data/stderr + --input /input/example --output /output \ + --lib /swh/graph-lib --tmp /output/tmp \ + --stdout /output/stdout --stderr /output/stderr diff --git a/api/server/src/test/dataset/img/Makefile b/api/server/src/test/dataset/img/Makefile index dffebbd..b06006d 100644 --- a/api/server/src/test/dataset/img/Makefile +++ b/api/server/src/test/dataset/img/Makefile @@ -1,9 +1,9 @@ -all: graph.png +all: example.png %.png: %.dot dot -Gdpi=300 -Tpng $< -o $@ .PHONY: clean clean: - rm graph.png + rm example.png diff --git a/api/server/src/test/dataset/img/graph.dot b/api/server/src/test/dataset/img/example.dot similarity index 100% rename from api/server/src/test/dataset/img/graph.dot rename to api/server/src/test/dataset/img/example.dot