bblfsh / python-driver

GNU General Public License v3.0
10 stars 16 forks source link

update sdk to v3.2.1 #209

Closed lwsanty closed 5 years ago

lwsanty commented 5 years ago

jenkins integration

Each commit to the master branch will trigger Jenkins workflow: 1) run the bblfsh/performance container 2) bblfsh/performance container -> pull the branch content 3) bblfsh/performance container -> run transformations benchmarks inside the repo: go test -run=NONE -bench=. ./driver/... 4) bblfsh/performance container -> performance binary -> store transformations benchmarks results to prometheus pushgateway 5) bblfsh/performance container -> performance binary -> run end to end test that does several steps: 5.1) build current driver's image 5.2) install driver's image to bblfsh 5.3) run benchmarks using grpc go-client, benchmark files: ./fixtures/bench_*.go 5.4) store benchmark results to to prometheus pushgateway

Signed-off-by: lwsanty lwsanty@gmail.com


This change is Reviewable