FerretDB / dance

FerretDB integration testing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Run go-ycsb

AlekSi opened this issue · comments

https://github.com/pingcap/go-ycsb

Do the most basic simplest fastest integration into the dance tool (including a new runner) and CI. We will tweak and change everything later, but we need to start somewhere.

commented

This sounds great!

commented

@AlekSi I am going to add https://github.com/pingcap/go-ycsb as a submodule and then build the binary from source. We also need access to the workloads directory.

I cannot seem to add it as a tool dependency. Maybe you could help me with figuring that out at a later stage. They use a Makefile.

github.com/FerretDB/dance/tools imports
        github.com/pingcap/go-ycsb: module github.com/pingcap/go-ycsb@latest found (v1.0.1), but does not contain package github.com/pingcap/go-ycsb
commented

I chose to add a new Dockerfile instead.

@b1ron just assume for now that the binary exists in $PATH