From de64d13647747c7249124022417b2addd9ae4fe7 Mon Sep 17 00:00:00 2001 From: Clinton Alexander Date: Wed, 7 Jun 2017 11:54:41 +0100 Subject: [PATCH] Added better logging to IRS integration test. --- .../integration-test/kotlin/net/corda/irs/IRSDemoTest.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/samples/irs-demo/src/integration-test/kotlin/net/corda/irs/IRSDemoTest.kt b/samples/irs-demo/src/integration-test/kotlin/net/corda/irs/IRSDemoTest.kt index 91e1addbd6..29ed213ea3 100644 --- a/samples/irs-demo/src/integration-test/kotlin/net/corda/irs/IRSDemoTest.kt +++ b/samples/irs-demo/src/integration-test/kotlin/net/corda/irs/IRSDemoTest.kt @@ -40,12 +40,16 @@ class IRSDemoTest : IntegrationTestCategory { startNode(DUMMY_BANK_B.name) ).getOrThrow() + println("All nodes started") + val (controllerAddr, nodeAAddr, nodeBAddr) = Futures.allAsList( startWebserver(controller), startWebserver(nodeA), startWebserver(nodeB) ).getOrThrow().map { it.listenAddress } + println("All webservers started") + val nextFixingDates = getFixingDateObservable(nodeA.configuration) val numADeals = getTradeCount(nodeAAddr) val numBDeals = getTradeCount(nodeBAddr) @@ -80,11 +84,13 @@ class IRSDemoTest : IntegrationTestCategory { } private fun runDateChange(nodeAddr: HostAndPort) { + println("Running date change against $nodeAddr") val url = URL("http://$nodeAddr/api/irs/demodate") assertThat(putJson(url, "\"$futureDate\"")).isTrue() } private fun runTrade(nodeAddr: HostAndPort) { + println("Running trade against $nodeAddr") val fileContents = loadResourceFile("net/corda/irs/simulation/example-irs-trade.json") val tradeFile = fileContents.replace("tradeXXX", "trade1") val url = URL("http://$nodeAddr/api/irs/deals") @@ -92,6 +98,7 @@ class IRSDemoTest : IntegrationTestCategory { } private fun runUploadRates(host: HostAndPort) { + println("Running upload rates against $host") val fileContents = loadResourceFile("net/corda/irs/simulation/example.rates.txt") val url = URL("http://$host/upload/interest-rates") assertThat(uploadFile(url, fileContents)).isTrue() @@ -102,12 +109,14 @@ class IRSDemoTest : IntegrationTestCategory { } private fun getTradeCount(nodeAddr: HostAndPort): Int { + println("Getting trade count from $nodeAddr") val api = HttpApi.fromHostAndPort(nodeAddr, "api/irs") val deals = api.getJson>("deals") return deals.size } private fun getTrades(nodeAddr: HostAndPort): Array<*> { + println("Getting trades from $nodeAddr") val api = HttpApi.fromHostAndPort(nodeAddr, "api/irs") val deals = api.getJson>("deals") return deals