Commit Graph

423 Commits

Author SHA1 Message Date
Christian Sailer
8240f7ba2f Add second request type 2017-11-27 11:09:51 +00:00
Christian Sailer
2fa39dc7d3 Merge branch 'master' of https://github.com/corda/enterprise into christians-jmeter-flows 2017-11-24 10:05:35 +00:00
Viktor Kolomeyko
c516a4b028
R3NET-546: Business Network PoC work (#101) 2017-11-24 09:59:35 +00:00
Rick Parker
ca2267f87f
Tidy up (#128) 2017-11-23 17:19:30 +00:00
Christian Sailer
b38036cf67 Merge branch 'master' of https://github.com/corda/enterprise into christians-jmeter-flows 2017-11-23 15:35:03 +00:00
Christian Sailer
936d25db16 Add issue and pay sampler 2017-11-23 15:30:19 +00:00
Rick Parker
3061678305
JMeter tooling for performance cluster (#110)
* First working version of RPC & JMeter

* Remote JMeter working from single JAR.

* Some clean up.  Remote slave via capsule is working.

* Full config of capsule launched JMeter server (was missing functions previously).

* SSH tunnelling utility.  Property files per remote host.

* Rename jar to make easier to deploy with wildcard filters.

* Easy all in one launch of UI + SSH tunnels.

* Comment out parties.

* Work around for notary.

* Clean up, renaming etc

* Add some comments and clean up.

* Add some comments and clean up.

* README and fixes.

* Redirect search_paths into a file since it so long and doesn't work on the command line in Windows.

* First working version of RPC & JMeter

* Remote JMeter working from single JAR.

* Some clean up.  Remote slave via capsule is working.

* Full config of capsule launched JMeter server (was missing functions previously).

* SSH tunnelling utility.  Property files per remote host.

* Easy all in one launch of UI + SSH tunnels.

* Comment out parties.

* Work around for notary.

* Clean up, renaming etc

* Add some comments and clean up.

* Add some comments and clean up.

* README and fixes.

* Reduce the dependencies of the JMeter project by copying (#118)

one function and listing required explicit dependencies
instead of depending on loadtest

* Tidy up

* Fix ssh for windows (#121)

* Make ssh tunnels work with Pageant on windows and allow specifying explicit
ssh remote user

* Update comments
2017-11-23 12:17:10 +00:00
Christian Sailer
c1c42c98e4 Make jmeter samplers depend on perftestcordapp rather than finance 2017-11-23 12:03:17 +00:00
Christian Sailer
2b217b6eea Fix ssh for windows (#121)
* Make ssh tunnels work with Pageant on windows and allow specifying explicit
ssh remote user

* Update comments
2017-11-23 10:22:12 +00:00
rick.parker
f382639ed8 Tidy up 2017-11-23 10:22:11 +00:00
Christian Sailer
4d19a594d6 Reduce the dependencies of the JMeter project by copying (#118)
one function and listing required explicit dependencies
instead of depending on loadtest
2017-11-23 10:22:11 +00:00
rick.parker
08d3361381 README and fixes. 2017-11-23 10:22:11 +00:00
rick.parker
6fc981e13d Add some comments and clean up. 2017-11-23 10:22:11 +00:00
rick.parker
1d5d54e063 Add some comments and clean up. 2017-11-23 10:22:09 +00:00
rick.parker
08577510af Clean up, renaming etc 2017-11-23 10:22:05 +00:00
rick.parker
fa7c67f34b Work around for notary. 2017-11-23 10:21:28 +00:00
rick.parker
6a6d84cce4 Comment out parties. 2017-11-23 10:21:28 +00:00
rick.parker
b7fb87ed83 Easy all in one launch of UI + SSH tunnels. 2017-11-23 10:21:26 +00:00
rick.parker
766c0b23d2 SSH tunnelling utility. Property files per remote host. 2017-11-23 10:21:19 +00:00
rick.parker
3b565f52f7 Full config of capsule launched JMeter server (was missing functions previously). 2017-11-23 10:21:15 +00:00
rick.parker
029cc1c2f0 Some clean up. Remote slave via capsule is working. 2017-11-23 10:21:13 +00:00
rick.parker
18cca32d11 Remote JMeter working from single JAR. 2017-11-23 10:20:37 +00:00
rick.parker
39ab188e1b First working version of RPC & JMeter 2017-11-23 10:19:57 +00:00
rick.parker
a84e9fdb2b Redirect search_paths into a file since it so long and doesn't work on the command line in Windows. 2017-11-23 10:16:50 +00:00
rick.parker
5c64917f18 README and fixes. 2017-11-23 10:16:49 +00:00
rick.parker
e677946453 Add some comments and clean up. 2017-11-23 10:16:49 +00:00
rick.parker
24ef98e5c4 Add some comments and clean up. 2017-11-23 10:16:49 +00:00
rick.parker
b0a8c3c305 Clean up, renaming etc 2017-11-23 10:16:49 +00:00
rick.parker
c543129408 Work around for notary. 2017-11-23 10:15:51 +00:00
rick.parker
9be3098b60 Comment out parties. 2017-11-23 10:15:51 +00:00
rick.parker
1570ea3b53 Easy all in one launch of UI + SSH tunnels. 2017-11-23 10:15:51 +00:00
rick.parker
2650be356b Rename jar to make easier to deploy with wildcard filters. 2017-11-23 10:15:51 +00:00
rick.parker
501f6c4a1a SSH tunnelling utility. Property files per remote host. 2017-11-23 10:15:51 +00:00
rick.parker
b58744b18a Full config of capsule launched JMeter server (was missing functions previously). 2017-11-23 10:15:50 +00:00
rick.parker
ed898778c8 Some clean up. Remote slave via capsule is working. 2017-11-23 10:15:50 +00:00
rick.parker
6b0291d420 Remote JMeter working from single JAR. 2017-11-23 10:15:50 +00:00
rick.parker
ce184b6603 First working version of RPC & JMeter 2017-11-23 10:15:47 +00:00
szymonsztuka
0f8baae962 Merge opensource into master 2017-11-21 18:53:14 +00:00
Andrzej Cichocki
f26aa33553
Introduce contextLogger (#2085)
* Revert with comment, probably lazy for a reason.
2017-11-20 11:31:08 +00:00
josecoll
7a9364c8d5 Merge remote-tracking branch 'open/master' into colljos-merge-171117
# Conflicts:
#	.idea/compiler.xml
#	build.gradle
#	client/rpc/src/integration-test/kotlin/net/corda/client/rpc/CordaRPCClientTest.kt
#	docs/source/changelog.rst
#	node/src/integration-test/kotlin/net/corda/node/services/AttachmentLoadingTests.kt
#	node/src/main/kotlin/net/corda/node/internal/StartedNode.kt
#	node/src/main/kotlin/net/corda/node/utilities/registration/HTTPNetworkRegistrationService.kt
#	samples/network-visualiser/build.gradle
#	samples/simm-valuation-demo/src/integration-test/kotlin/net/corda/vega/SimmValuationTest.kt
#	testing/node-driver/src/integration-test/kotlin/net/corda/testing/driver/DriverTests.kt
#	testing/node-driver/src/main/kotlin/net/corda/testing/driver/Driver.kt
#	testing/node-driver/src/main/kotlin/net/corda/testing/node/MockNode.kt
2017-11-17 15:11:24 +00:00
Shams Asari
953a4a3790 Revert "Introducing network parameters."
This reverts commit d04e487
2017-11-17 10:04:38 +00:00
Shams Asari
2fe41715cc On exit, the driver will automaticallly shutdown any nodes which weren't waited for.
The motivation for this came with the recent change that a default notary is started by the driver, which if ignored will leak the notary process.

Also, waitForAllNodesToFinish() has been replaced by a driver parameter.
2017-11-14 20:20:00 +00:00
Katarzyna Streich
deaba2887d
Some cleanup after network map removal (#2006) 2017-11-07 12:16:49 +00:00
Christian Sailer
7765de0bf9 Merge branch 'master' of https://github.com/corda/corda into christians_os_merge_20171106 2017-11-06 17:27:13 +00:00
Shams Asari
3bb018a5ce Removed the ability to manually start notary nodes from the driver and MockNetwork. Instead by default a single notary is automatically started. This can be customised at creation time of the driver and MockNetwork. This more accurately models the concept of network parameters in a CZ.
Also added helper methods to retrieve this default notary.
2017-11-05 22:55:33 +00:00
Alberto Arri
9be37c2b88
Remove useless call to waitUntilNetworkReady within driver started nodes (#1998)
Remove usages of waitUntilNetworkReady in conjunction with driver
2017-11-03 14:27:46 +00:00
Shams Asari
d04e48740b Introducing network parameters.
network-parameters file read in by the node at startup, of which only the list of notaries is used. For now, the driver and MockNetwork have been updated to require notaries to be started first. This is so that the same set of network parameters can be defined for all the nodes.

CN in the legal name is not longer disallowed since it's no longer reserved for distributed notary names.

Single-node notaries now only have one identity, their main identity. Nodes part of a cluster continue to have two.

(Based off Kasia's work)
2017-11-03 09:46:10 +00:00
Andrzej Cichocki
7521675ef2
It's not commonName it's organisation. (#1987) 2017-11-02 16:55:36 +00:00
Michele Sollecito
d882f8871e
[CORDA-758]: Permissions are now checked for each RPC method. (#1985)
* Permissions are now checked for each RPC method.

* Fixed NodeMonitorModelTest

* Fixed IRSDemoTest
2017-11-02 15:09:49 +00:00
Christian Sailer
3e61d13ffe Merge remote-tracking branch 'corda/master' into christians_os_merge_20171031 2017-11-02 14:41:18 +00:00