Manfred Karrer
|
7638a79615
|
Show percentage price
|
2016-05-21 21:37:17 +02:00 |
|
Manfred Karrer
|
a181617e58
|
Fix sorting
|
2016-05-21 21:36:43 +02:00 |
|
Manfred Karrer
|
4116f91c6e
|
FIx sorting
|
2016-05-21 21:34:19 +02:00 |
|
Manfred Karrer
|
96fce3b5b4
|
Add corrupted data exception handling
|
2016-05-21 21:34:06 +02:00 |
|
Manfred Karrer
|
ec63bc40f8
|
Set log level for bitcoinj warnings to error
|
2016-05-21 21:33:13 +02:00 |
|
Manfred Karrer
|
8e9793d4e7
|
Merge remote-tracking branch 'origin/Development' into Development
|
2016-05-18 21:45:17 +02:00 |
|
Manfred Karrer
|
0dc17216b6
|
Added SolarCoin
|
2016-05-18 21:36:55 +02:00 |
|
Manfred Karrer
|
3cc3d29c1c
|
set default value for showOwnOffersInOfferBook to true
|
2016-05-18 21:22:59 +02:00 |
|
Manfred Karrer
|
4fef65b841
|
Change wording
|
2016-05-18 20:56:33 +02:00 |
|
Manfred Karrer
|
5d7b3239e9
|
Merge pull request #452 from ivilata/NetworkStressTests
Network stress tests
|
2016-05-18 20:47:45 +02:00 |
|
Ivan Vilata-i-Balaguer
|
dc6676d98f
|
Document network stress test class for its invocation
|
2016-05-18 13:33:07 +02:00 |
|
Ivan Vilata-i-Balaguer
|
43fa580e8d
|
Remove computation delay from ideal max delay of mailbox stress test
|
2016-05-18 13:15:03 +02:00 |
|
Ivan Vilata-i-Balaguer
|
47af7fca70
|
Print time needed to complete mailbox stress test
|
2016-05-18 13:11:44 +02:00 |
|
Ivan Vilata-i-Balaguer
|
b4b4071436
|
Use meaningful timeouts and constants in network stress test
|
2016-05-18 12:55:26 +02:00 |
|
Ivan Vilata-i-Balaguer
|
2a24ce94a3
|
Constant for mailbox message delay in network stress test
|
2016-05-18 12:40:13 +02:00 |
|
Ivan Vilata-i-Balaguer
|
d1c6d4ad9c
|
Rearrange network stress test code for clarity
No actual changes to code.
|
2016-05-18 11:23:21 +02:00 |
|
Ivan Vilata-i-Balaguer
|
8c8fbd1947
|
Comment out some debug prints in mailbox network stress test
|
2016-05-18 10:47:03 +02:00 |
|
Ivan Vilata-i-Balaguer
|
cb14a7961b
|
Show progress in mailbox network stress test
|
2016-05-18 10:41:47 +02:00 |
|
Ivan Vilata-i-Balaguer
|
1a496e0963
|
Wait for mailbox send before stopping peer in network stress test
Otherwise the peer may be already stopped before sending.
|
2016-05-18 10:39:07 +02:00 |
|
Ivan Vilata-i-Balaguer
|
ea35ace8db
|
Report failed mailbox messages in network stress test
|
2016-05-18 10:19:14 +02:00 |
|
Ivan Vilata-i-Balaguer
|
1a5960124c
|
Wait a little more for node bootstrap in network stress test
|
2016-05-18 10:16:36 +02:00 |
|
Ivan Vilata-i-Balaguer
|
976d9cb333
|
Implement sending and receiving mailbox messages in network stress test
Not working thoug, lots of "Message not broadcasted because we have stopped the handler already.".
|
2016-05-17 14:06:07 +02:00 |
|
Ivan Vilata-i-Balaguer
|
14374fed6d
|
Do not send direct message to oneself in network stress test
|
2016-05-17 11:27:46 +02:00 |
|
Ivan Vilata-i-Balaguer
|
bad681d8e8
|
Remind not to send direct message to oneself in network stress test
|
2016-05-17 10:33:02 +02:00 |
|
Ivan Vilata-i-Balaguer
|
1f6ea10bd6
|
Check for timeout when starting and stopping nodes in mailbox stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
554652c6fe
|
Factor out environment integer parsing in network stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
d0a54a476c
|
Get number of mailbox messages from environment, create properly sized latch
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
3ab270f5c5
|
Skeleton of mailbox send stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
c27aabda2e
|
Some comments on test progress indicators
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
123928a7a2
|
Remove unused function for test progress reporting
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
16e2e03a98
|
Only use numbers in test progress reporting, simpler and cleaner
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
7f1204e09e
|
Simplify test progress reporting, force printing on last entry
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
53019a88f2
|
Split latch count down and progress bar printing methods
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
dfaf6302b9
|
Throttle progress printing in network stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
e7fd9d9ed7
|
Shorten progress bar when it exceeds terminal width
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
3a9b2dd932
|
Show progress of direct sent messages in network stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
7b0834e3b8
|
Change format of progress report in network stress test
Printing on stdout with a different format makes progress bars easier to filter out.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
0e9bcff2c8
|
Better progress reporting in network stress test shutdown
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
663cd82432
|
Show progress of network stress test operations
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
ac3dbe9160
|
Wait longer for direct receive in network stress test
Using the new executor made thing a little slower.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
84035ae658
|
Stop seed node after peer nodes in network stress test
Probably not really needed.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
2881a3dd63
|
Indicate when nodes are being stopped in the network stress test
It may help distinguish errors derived from forcibly stopping nodes (e.g. after a timeout).
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
da5b59b06b
|
Set a `UserThread ` executor in network stress test
That makes it more stable against ``ConcurrentModificationException`` (see #443), but may need to allow more open files for the process.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
fa461f23e8
|
Wait 2 seconds per peer for preliminary data and bootstrap
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
c4bb180dbf
|
Show exceptions after network stress test run as main class
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
0fc8a1b5c0
|
Add main function to run an individual network stress test
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
4b75235f33
|
Split network stress tests in direct and mailbox
Now they can be run independently.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
c67f724e0f
|
Wait for preliminary data and bootstrap while setting up network stress tests
This should be common for the different tests.
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
ad6c0599f6
|
Wait for preliminary data and bootstrap to setup of network stress tests
|
2016-05-17 09:13:28 +02:00 |
|
Ivan Vilata-i-Balaguer
|
444f9d90b8
|
Example restarting of peer in network stress test
This mechanism will be used for the mailbox send test.
|
2016-05-17 09:13:28 +02:00 |
|