Jürgen Eckel
7823195911
added api to get the latest block /api/v1/blocks/latest ( #88 )
...
* added api to get the latest block /api/v1/blocks/latest
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* git fixed flake8 whitespace warnings
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed flake8 warnings: removed too many newline
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added missing deps in the testing docker files
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* install meson prior to the rest to have it availabe and fix the issue of missing depenceny declarations within zenroom
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added missing ninja dependency
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed zenroom dependency
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-04-26 11:21:04 +02:00
Lorenz Herzberger
df7c1e1ccf
Enhance integration test suite ( #62 )
...
* restructering, added helper, split cli tests for later
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed threshold test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added acceptance tests to integration test suite
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added different threshold signature test scenarios
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* started chain-migration test implementation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed linter errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed -s from test command
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-03-24 14:24:32 +01:00
Lorenz Herzberger
bf5b88fcb2
Scalable integration test ( #57 )
...
* updated Dockerfile-all-in-one
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted all-in-one.bash and monit conf to work with dockerized setup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* integration tests pass inconsistently
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added timeout for integration test pass
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* add startup control logic, adjusted tests to wait for transactions
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pre-config for docker-compose approach, removed remnants of old integration tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reverted changes to pkg, split pre-config, added clean-shared service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed path in all-in-one.bash
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added ipdb copyright notice
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* chmod planetmint-monit-config
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed entrypoint from Dockerfile-all-in-one
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added integration stage to travis matrix
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused secret
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed pre-config and docker-compose.integration.yml to support scaling
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* using env var to control number of nodes
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* make test-integration now scalable
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added make docs-integration, added .gitignore to python integration tests, updated readme and removed clutter
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed linter errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* disable planetmint for test purpose
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* test docker-compose down
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* disable every job except integration test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* need more logs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* name collision?
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reverted changes to debug ci
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added TODO for ci optimization
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-03-08 14:38:40 +01:00
Lorenz Herzberger
89a9caf597
Dc integration approach ( #52 )
...
* updated Dockerfile-all-in-one
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted all-in-one.bash and monit conf to work with dockerized setup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* integration tests pass inconsistently
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added timeout for integration test pass
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* add startup control logic, adjusted tests to wait for transactions
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pre-config for docker-compose approach, removed remnants of old integration tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reverted changes to pkg, split pre-config, added clean-shared service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed path in all-in-one.bash
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added ipdb copyright notice
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* chmod planetmint-monit-config
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed entrypoint from Dockerfile-all-in-one
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added integration stage to travis matrix
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused secret
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-03-01 08:47:58 +01:00
LaurentDeMontBlanc
5e708dd4f8
moved endpoint definition to docker-compose.yml, added copyright notice integration tests
2022-02-08 10:37:02 +01:00
LaurentDeMontBlanc
339b38b123
added integration tests incl docker-compose and travis-ci setup
2022-02-07 12:32:31 +01:00