* TM-88 only write the test to the file if it passes otherwise retry
* TM-88 1 failing test for testing purposes
* TM-88 fail an integration test instead of unit test
* TM-88 include failed test for retry
* TM-88 new logic for retrying failed tests
* TM-88 refactored to use retry class when dealing with test failures + copy results even after pod failure
* TM-88 remaining pods as set to prevent duplicates, limit retries to prevent crashed build and a bit more logging
* TM-88 atomic int instead of int array
* TM-88 moving atomic int outside retry loops
* TM-88 removing second retry as it is not needed
* TM-88 small fix to final copy
* TM-88 while loop to prevent destruction of results on test retry
* TM-88 removing shutdown hook
* TM-88 reverting to previous implementation
* TM-88 copying xml files before retry
* TM-88 removing fail
* TM-87 printing remaining pods on pod completion
* TM-87 extra commit to unblock jenkins?
* TM-87 extra commit to unblock jenkins?
* TM-87 pr comments
* NOTICK: Updated release notes for 4.3 (#5692)
Updated release notes for 4.3
* Clarification for old CI vs new CI
* Updated release notes
* Fixed broken links
* Addressed comments
* Added link
* Removed issues without a JIRA link
* Word change
* One more
* Mention deprecation of API
* Added Deprecations notice
* Moved confidential identities deprecation note
* TM-84 create intersection between includes and excludes and remove the intersection from the includes, that way we only print relevant exclusions instead of creating noise
* TM-84 add all instead of copy
* TM-84 remove xml from saved artifacts
* TM-84 reverting to default code to investigate behaviour
* TM-84 fixed intersection implementation
* TM-84 more logging to understand behaviour
* TM-84 more debugging
* TM-84 adding wildcard so contains works as expected
* TM-84 tweaking intersection closure
* TM-84 tweaking intersection
* TM-84 small change
* TM-84 suffixing wildcard
* TM-84 finishing up PR
* TM-84 PR comment
* TM-89 creating log outside of temp folder
* TM-89 reverting build.gradle changes now that the practical test worked. logs for each container can be viewed in the artifacts section
* Quick and dirty change to stop "Unable to start notaries." error message (#5686)
"Unable to start notaries. A required port might be bound already" is
returned whenever a startup error occurs while starting the notary nodes
in driver tests. This hides the real error.
This change prints the actual error to std_err and read from file
at a later point. This means the real error is not lost and will be
shown in failed builds.
* Suppress detekt warnings
* CORDA-2876: Add explicit Kotlin dependencies to DJVM serialization modules.
* Publish slf4j-api at compile scope for corda-core-deterministic.
* Bump Corda platform version to 6.