Commit graph

10025 commits

Author SHA1 Message Date
Patrik Nordwall
13a93dfb50 Fix regression IllegalStateException: Can't find this Member, see #2117
* Gossiping to myself caused the failure detector to mark myself as unreachable
* Don't heartbeat for myself failure detector
2012-05-31 17:36:59 +02:00
Patrik Nordwall
9d1cbdc601 Singleton cluster convergence, see #2117 2012-05-31 14:48:12 +02:00
Patrik Nordwall
dfcdbc5221 Boy scouting 2012-05-31 14:48:12 +02:00
Björn Antonsson
5bc4391e04 Make multi-jvm run all tests even when there are failures see #2154 2012-05-31 14:02:36 +02:00
patriknw
cba5c9b27a Merge pull request #497 from akka/wip-2123-cluster-random-patriknw
Cluster usage of SecureRandom is slow, see #2153
2012-05-31 01:54:24 -07:00
Viktor Klang
90344b657e Removing doc references to onResult and onTimeout 2012-05-30 23:32:22 +02:00
Patrik Nordwall
36385f981b Add missing barrier 2012-05-30 19:32:10 +02:00
Patrik Nordwall
e469561543 Minor corrections and cleanup 2012-05-30 17:17:09 +02:00
Patrik Nordwall
cd8e0ab3b1 Change to ThreadLocalRandom, see #2123 2012-05-30 17:16:46 +02:00
Björn Antonsson
35aaa220aa Quoting strings differently for multi-node 2012-05-29 17:16:28 +02:00
Björn Antonsson
4b6f00f424 Quoted strings confuses ScalaTest (space seoarated argument strings suck) 2012-05-29 15:31:57 +02:00
Björn Antonsson
d2b2f88345 Merge pull request #495 from akka/wip-2150-make-multi-jvm-tests-run-on-multiple-nodes
Enable running tests on multiple nodes with -Dakka.test.multi-node=true
2012-05-29 05:36:31 -07:00
Björn Antonsson
63becd1996 Merge branch 'master' into wip-2150-make-multi-jvm-tests-run-on-multiple-nodes
Conflicts:
	project/AkkaBuild.scala
2012-05-29 14:31:59 +02:00
Patrik Nordwall
f918ae6c32 Tag all multi node tests as long-running, since slow jenkins sometimes has problems running them. 2012-05-29 14:30:15 +02:00
patriknw
eee96292e7 Merge pull request #496 from akka/wip-2143-MultiNodeSpec-init-race-patriknw
Workaround for Initialization race in MultiNodeSpec, see #2143
2012-05-29 05:17:22 -07:00
patriknw
a1754a65e6 Merge pull request #494 from akka/wip-1935-port-multi-jvm-patriknw
Port all MultiJvm tests to MultiNode, see #1935
2012-05-29 04:26:39 -07:00
Patrik Nordwall
06f86e1091 Boy scouting based on feedback, see #1935 2012-05-29 13:18:46 +02:00
Patrik Nordwall
7456bf595a Add doc note about using testconductor from constructor, see #2143 2012-05-29 12:50:50 +02:00
Viktor Klang
c5e6a3204c Adding a FIXME for handleSupervisorFailing in ActorCell 2012-05-29 12:30:17 +02:00
Viktor Klang
dabe0a87e5 Switching to logging warnings instead of throwing exceptions in untrustedMode 2012-05-29 12:21:58 +02:00
Patrik Nordwall
66efe504da Workaround for Initialization race in MultiNodeSpec, see #2143 2012-05-29 11:42:29 +02:00
Björn Antonsson
2b5b9c6b07 Merge branch 'master' into wip-2150-make-multi-jvm-tests-run-on-multiple-nodes 2012-05-29 10:52:37 +02:00
Björn Antonsson
88b611ebcb Enable running tests on multiple nodes with -Dakka.test.multi-node=true 2012-05-29 10:40:52 +02:00
Viktor Klang
276b3f8ea3 Merge branch 'master' of github.com:akka/akka 2012-05-29 10:34:52 +02:00
Viktor Klang
9936fab620 Added Typesafe Config's license in AkkaBuild 2012-05-29 10:34:41 +02:00
Patrik Nordwall
b9a6ccaf41 Port all MultiJvm tests to MultiNode, see #1935
* Moved akka-remote/multi-jvm test to akka-remote-tests/multi-jvm
* Removed old test utilities that are replaced by testconductor
* Removed multi-jvm from akka-remote build, these tests are now in
  akka-remote-tests
* Removed test dependencies in build that are not needed any longer
* DirectRoutedRemoteActorMultiJvmSpec replaced with
  NewRemoteActorMultiJvmSpec, same thing
2012-05-29 10:06:44 +02:00
patriknw
b777483193 Merge pull request #489 from akka/wip-2110-GossipingAccrualFailureDetectorSpec-patriknw
Port GossipingAccrualFailureDetectorSpec to MultiNodeSpec, see #2110
2012-05-29 00:32:46 -07:00
patriknw
71da96b0de Merge pull request #491 from akka/wip-2145-test-tags-patriknw
Test tags not working as expected, see #2145
2012-05-29 00:30:27 -07:00
Viktor Klang
d1e8fb0b9a Update docs to reflect that there isn't 0 deps for akka-actor 2012-05-29 09:06:03 +02:00
Patrik Nordwall
80fabe240e tags.exclude should add to default excludes, not override, see #2145 2012-05-29 09:05:46 +02:00
Patrik Nordwall
44b6764a40 Reduce sleep and use awaitCond for the failure case, see #2110 2012-05-29 08:46:00 +02:00
Viktor Klang
949072a097 Merge branch 'master' of github.com:akka/akka 2012-05-29 02:14:38 +02:00
Viktor Klang
5c863ad409 #2051 - Removing the embedded config library and switch to using the published OSGi-enabled 0.4.1 version 2012-05-29 02:13:25 +02:00
viktorklang
8f09182148 Merge pull request #453 from akka/issue-2076
closes #2076: Streamline usage of parens on arity-0 methods with the Style Guide (once more)
2012-05-28 16:49:43 -07:00
Viktor Klang
673ee4977b Merge branch 'master' of github.com:akka/akka 2012-05-29 01:49:19 +02:00
Viktor Klang
260e281449 #2102 - porting over the fix for Netty/356 2012-05-29 01:43:39 +02:00
viktorklang
125acb4a54 Merge pull request #490 from akka/issue-2146
closes #2146: Publish OSGi bundle for akka-actor
2012-05-28 14:56:20 -07:00
Patrik Nordwall
c7d7bbb93e Test tags not working as expected, see #2145
* Tests tagged with timing or long-running are excluded by default,
  as before
* Use -Dakka.test.tags.include=long-running,timing to run all
  untagged and also tests tagged with long-running or timing
* Use -Dakka.test.tags.only=timing,long-running to only run
  tests tagged with long-running or timing, i.e. untagged tests,
  or tests tagged with something else are not run
* I think the above two parameters covers our needs, but there is
  also -Dakka.test.tags.exclude=some-other to be able to exclude
  tests that are included by default
2012-05-28 18:46:36 +02:00
Heiko Seeberger
4ec5cd329b closes #2146: Publish OSGi bundle for akka-actor 2012-05-28 17:55:59 +02:00
Viktor Klang
5ce36f5da9 Merge branch 'master' of github.com:akka/akka 2012-05-28 17:14:29 +02:00
Viktor Klang
41cd0fcf45 Making dispatcher in ActorRefFactory public and implicit, by request from Matthias Doenitz (spray.cc) 2012-05-28 17:13:57 +02:00
Patrik Nordwall
d8530811c9 Minor cleanup 2012-05-28 15:45:21 +02:00
Patrik Nordwall
24212f14bc Rename mySelf in MultiNodeSpec to myself 2012-05-28 15:29:00 +02:00
Patrik Nordwall
bffb14b022 Port GossipingAccrualFailureDetectorSpec to MultiNodeSpec, see #2110 2012-05-28 14:57:46 +02:00
Patrik Nordwall
478cd96639 Move GossipingAccrualFailureDetectorSpec to multi-jvm, see #2110 2012-05-28 14:57:46 +02:00
patriknw
c357ba426e Merge pull request #487 from akka/wip-2112-leader-downing-spec-jboner
Added LeaderDowning MultiNode spec - fixes 2112.
2012-05-28 05:51:36 -07:00
Patrik Nordwall
3393f3be97 Tag BarrierSpec as timing, due to jenkins failures 2012-05-28 14:50:19 +02:00
Patrik Nordwall
1b20760583 Merge branch 'master' into wip-2112-leader-downing-spec-jboner
Conflicts:
	akka-cluster/src/multi-jvm/scala/akka/cluster/MultiNodeClusterSpec.scala
2012-05-28 14:39:36 +02:00
patriknw
7de010bb8b Merge pull request #480 from akka/wip-2109-port-cluster-test-jboner
Rewritten old in-memory ClientDowningSpec into multi-node specs.
2012-05-28 05:17:28 -07:00
Patrik Nordwall
c63a28f39a Merge branch 'master' into wip-2109-port-cluster-test-jboner
Conflicts:
	akka-cluster/src/multi-jvm/scala/akka/cluster/MultiNodeClusterSpec.scala
2012-05-28 14:15:44 +02:00