daml/3rdparty/jvm/org
gleber 40ce2b9be8 Unify semantic test between sandbox IT and Ledger API Test Tool (#1171)
* Add RemoteApiProxy fixture type.

This is in preparation for using Sandbox IT suite as part of the Ledger API Test
Tool.

* ledger-api-test-tool: Drop reset functionality.

This is no longer necessary for the tool and it does not scale with the types of
tests in the suite.

* integration-tests: Fail if the server under fixture is stuck.

This makes sure that a server getting stuck will get detected by a test, instead
of ignoring it and potentially allowing the server to linger.

* integration-test: Make semantic testing runs independent.

It manges parties and command identifier to include a unique (random) suffix in
all ledger-commited identifiers. This allows the test to run against a Ledger
API without reseting it.

* ledger-api-test-tool: Unify test code using scenario runner with IT suite.

This reuses the scenario runner test code from the IT suite, instead of
reimplementing it. This should be a no-op (except for tests reports formatting).

* Review fixes.

* Ledger API Test Tool: Provide logback config.

This quites Ledger API Test Tool output.

* Make sure akka threads are terminated at end of test runs.

This makrs Akka threads to be daemons, hence forcing them to be closed at the
end of Ledger Api Test Tool.

* Use Ledger API Test Tool in tests of reference server.

* Add Apache commons-lang3.

* Ledger API Test Tool: Implement custom test reporter.

This addresses two needs:
- avoid using buggy scalatest test reporter;
- pretty-prints test results prettier.

* dade-copyright-headers: return success on successful reformatting.
2019-05-28 09:58:58 +00:00
..
apache Unify semantic test between sandbox IT and Ledger API Test Tool (#1171) 2019-05-28 09:58:58 +00:00
apiguardian open-sourcing daml 2019-04-04 09:33:38 +01:00
awaitility open-sourcing daml 2019-04-04 09:33:38 +01:00
beanshell open-sourcing daml 2019-04-04 09:33:38 +01:00
checkerframework open-sourcing daml 2019-04-04 09:33:38 +01:00
codehaus/mojo open-sourcing daml 2019-04-04 09:33:38 +01:00
eclipse/jetty open-sourcing daml 2019-04-04 09:33:38 +01:00
flywaydb open-sourcing daml 2019-04-04 09:33:38 +01:00
freemarker open-sourcing daml 2019-04-04 09:33:38 +01:00
gnieh open-sourcing daml 2019-04-04 09:33:38 +01:00
hamcrest open-sourcing daml 2019-04-04 09:33:38 +01:00
jboss/logging open-sourcing daml 2019-04-04 09:33:38 +01:00
jetbrains open-sourcing daml 2019-04-04 09:33:38 +01:00
jline open-sourcing daml 2019-04-04 09:33:38 +01:00
joda open-sourcing daml 2019-04-04 09:33:38 +01:00
jooq open-sourcing daml 2019-04-04 09:33:38 +01:00
json open-sourcing daml 2019-04-04 09:33:38 +01:00
junit open-sourcing daml 2019-04-04 09:33:38 +01:00
mockito open-sourcing daml 2019-04-04 09:33:38 +01:00
mongodb open-sourcing daml 2019-04-04 09:33:38 +01:00
objenesis open-sourcing daml 2019-04-04 09:33:38 +01:00
opentest4j open-sourcing daml 2019-04-04 09:33:38 +01:00
ow2/asm open-sourcing daml 2019-04-04 09:33:38 +01:00
parboiled open-sourcing daml 2019-04-04 09:33:38 +01:00
pcollections open-sourcing daml 2019-04-04 09:33:38 +01:00
postgresql open-sourcing daml 2019-04-04 09:33:38 +01:00
reactivestreams open-sourcing daml 2019-04-04 09:33:38 +01:00
rnorth open-sourcing daml 2019-04-04 09:33:38 +01:00
sangria_graphql open-sourcing daml 2019-04-04 09:33:38 +01:00
scala_lang open-sourcing daml 2019-04-04 09:33:38 +01:00
scala_sbt open-sourcing daml 2019-04-04 09:33:38 +01:00
scala_tools/testing force replacement of old test-interface (#1309) 2019-05-22 15:38:51 +00:00
scalacheck open-sourcing daml 2019-04-04 09:33:38 +01:00
scalactic open-sourcing daml 2019-04-04 09:33:38 +01:00
scalameta open-sourcing daml 2019-04-04 09:33:38 +01:00
scalatest open-sourcing daml 2019-04-04 09:33:38 +01:00
scalaz open-sourcing daml 2019-04-04 09:33:38 +01:00
scijava open-sourcing daml 2019-04-04 09:33:38 +01:00
scodec open-sourcing daml 2019-04-04 09:33:38 +01:00
seleniumhq/selenium open-sourcing daml 2019-04-04 09:33:38 +01:00
skyscreamer open-sourcing daml 2019-04-04 09:33:38 +01:00
slf4j open-sourcing daml 2019-04-04 09:33:38 +01:00
spire_math open-sourcing daml 2019-04-04 09:33:38 +01:00
testcontainers open-sourcing daml 2019-04-04 09:33:38 +01:00
testng open-sourcing daml 2019-04-04 09:33:38 +01:00
tpolecat open-sourcing daml 2019-04-04 09:33:38 +01:00
typelevel open-sourcing daml 2019-04-04 09:33:38 +01:00
wartremover open-sourcing daml 2019-04-04 09:33:38 +01:00
xerial open-sourcing daml 2019-04-04 09:33:38 +01:00
yaml open-sourcing daml 2019-04-04 09:33:38 +01:00
zeroturnaround open-sourcing daml 2019-04-04 09:33:38 +01:00