Commit Graph

5 Commits

Author SHA1 Message Date
gleber
b3e2e10897 scenario-tester: Allow to mangle names used in scenarios before their executions. (#795)
* Allow to mangle names used in scenarios before their executions.

This allows to run a scenario against a long-running server repeatedly and avoid
clashes between runs, since each party is unique (up to the randomness used).

* ScenarioRunner: add test for partyNameMangler
2019-05-03 13:04:23 +00:00
mziolekda
dc17c30d76 implement TLS in reference daml-on-x server (#739)
* implement TLS in reference daml-on-x server

* add tls configuration to LedgerApiTestTool

* add ssl tests to the reference ledger server
2019-04-29 17:01:26 +00:00
gleber
c095a2e20c Ledger api test tool release (#756)
* release: make 'ci/release.sh' runnable for dry runs.

release-dry-run.sh is outdated and duplicates logic from ci/release.sh, so it
got deleted.

* ledger-api-test-tool: release the tool together with the SDK components.

* ledger-api-test-tool: update docs to reflect distribution mechanism.

* ledger-api-test-tool: further docs refinements.

* Add Ledger API Test Tool mention into release notes.
2019-04-29 12:16:19 +00:00
gleber
0ef84c19b3 Add Ledger API Test Tool docs into DAML docs (#587)
* docs: add structure for Ledger API Test Tool

* docs: ledger-api-test-tool: move docs to DAML docs.

* docs: dlik: add copyrights

* ledger-api-test-tool: improve docs

* ledger-api-test-tool: further docs refinements.

* ledger-api-test-tool: expose stacktraces of SemanticTester to the user.

Previously timeout errors would produce no useful output. This gives some -
albeit low quality - output to help pinpoing the issues. This needs improvement
for better UX.

* docs: dlik: summarize how to use the tool against a DAML ledger.
2019-04-29 09:14:14 +00:00
gleber
91843213bc Ledger API test tool (#496)
* ledger-api-test-tool: create with self-contained tests

Based on code by Tim Williams <tim.williams@digitalasset.com>

* ledger-api-test-tool: added an extract operation for resources

* api-server-damlonx: make ReferenceServer command-line-configurable.

This includes:
- port
- list of dars to load
- enable bad read service

* ledger-api-test-tool: Add test against Reference server.

* ledger-api-test-tool: allow all semantic tests.

* ledger-api-test-tool: move into //ledger/ledger-api-test-tool.

* ledger-api-test-tool: Add README

* ledger-api-test-tool: improve README according to the code review.

* ledger-api-test-tool: language and structure improvements to readme.

Based on review by bethaitman@digitalasset.com.
2019-04-18 13:06:02 +00:00