mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 17:28:46 +03:00
afa4659292
* New acceptance test tool prototype * Fix transaction filter helper * Address https://github.com/digital-asset/daml/pull/2282#discussion_r308081386 * Address https://github.com/digital-asset/daml/pull/2282#discussion_r308082432 Moreover, creates specific helpers for test DAML code. * Move helpers from session to context Remove a circular dependency between session and context, and limits the usage of implicits. * Run tests with ledgers out of process * Prepare for drop in * Temporary timeout increase * Move bulk of the logic to the test runner * Have a map of tests for CLI integration * Timeout per-test, runner uses context, renaming * Allow usage of time service, integrate semantic tests * Integrate CLI SSL configuration * Integrate failure expectation CLI option * Integrate with failure output verbosity CLI option * Integrate with test listing and picking CLI options * Integrate with timeout scaling CLI option * Integrate with command TTL CLI option * Review CODEOWNERS * Drop previously unimplemented CLI parameters * Expand test todo list to encompass latest additions * Deduplicate some testing infrastructure, swap in new test tool * Remove unused rule * Address https://github.com/digital-asset/daml/pull/2282#discussion_r311045444 * Address https://github.com/digital-asset/daml/pull/2282#discussion_r311051974 * Address https://github.com/digital-asset/daml/pull/2282#discussion_r311035287 * Address https://github.com/digital-asset/daml/pull/2282#discussion_r311055290 * WIP * Make gRPC thread factory spawn non-deamon threads * Remove debug prints, complete divulgence test (missing assertion messages) * Try to detect assertion failure line number * Add Sandbox binary that starts an ephemeral postgres instance This allows us to use the client_server_test bazel macro to run against the sandbox backed by postgres. Fixes #1543 * Add Sandbox binary that starts an ephemeral postgres instance This allows us to use the client_server_test bazel macro to run against the sandbox backed by postgres. Fixes #1543 * Address https://github.com/digital-asset/daml/pull/2282#discussion_r311400695 * Remove TlsConfiguration duplicate, move original to commons * Make assertion more readable Co-Authored-By: Gerolf Seitz <gerolf.seitz@digitalasset.com> * Fix build errors introduced in previous commit - exclude time service tests from reference-v2 - add copyright header to TlsConfiguration * Complete divulgence test and address review comments Restores comments from original divulgence tests and strives to be as close to them as possible. - Address https://github.com/digital-asset/daml/pull/2282#discussion_r311429169 - Address https://github.com/digital-asset/daml/pull/2282#discussion_r311431156 - Address https://github.com/digital-asset/daml/pull/2282#discussion_r311431913 * Delete old divulgence tests * Restore methods to fetch contracts by template identifier * Run conformance tests on in-memory sandbox * Run conformance tests on the persistent sandbox * Remove workflow identifier workaround * New contract keys test (#2452) * Set channel type for LedgerSession * Add ContractKeysIT * Run tests against reference-server v2 * Removed the old ContractKeysIT. However, ... ... I cannot remove ContractKeysChecks completely, because we have another test path for DARs created prior to DAML-LF 1.6, which doesn't have the submitter == maintainer restriction for contract keys. * Use codegen instead of custom code * Add missing copyright headers * Drop sandbox conformance test suite (seems to not work on Windows CI) * Make time simpler * Test tool tests to run only semantic tests * Make CI behave more consistently * Add missing files to run tests on Postrgres * Fix flaky divulgence test, introduce readable identifiers * Increase sandbox conformance tests timeout * Address https://github.com/digital-asset/daml/pull/2282#discussion_r312363246 * Reintroduce test resource extraction * Read semantic tests from the classpath rather than Bazel * Use codegen types for ContractKeys integration test allocateParty returns Primitive.Party and create and exercise also accept Primitive.Party. This way we don't have to keep a String and Primitive.Party representation around. * Bump timeout for sandbox conformance tests * Remove dependency on Bazel runfiles
52 lines
3.2 KiB
Plaintext
52 lines
3.2 KiB
Plaintext
-----BEGIN RSA PRIVATE KEY-----
|
|
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
|
|
-----END RSA PRIVATE KEY-----
|