Make use of scalafix to remove unused import. (#26019)
* =build Add scalafix to remote unused import. * +build Add file ignore plugin for scalafix which support ignore files.
This commit is contained in:
parent
c383f4483b
commit
e9fb3a020a
184 changed files with 150 additions and 337 deletions
16
.scalafix.conf
Normal file
16
.scalafix.conf
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
// .scalafix.conf
|
||||||
|
rules = [
|
||||||
|
RemoveUnused
|
||||||
|
]
|
||||||
|
RemoveUnused.imports = true
|
||||||
|
RemoveUnused.privates = false
|
||||||
|
RemoveUnused.locals = false
|
||||||
|
|
||||||
|
//ignored files
|
||||||
|
ignored-files = [
|
||||||
|
"TypedBenchmarkActors.scala",
|
||||||
|
"FlowPrependSpec.scala",
|
||||||
|
"FlowZipSpec.scala",
|
||||||
|
"FlowZipWithSpec.scala",
|
||||||
|
"FlowZipWithIndexSpec.scala"
|
||||||
|
]
|
||||||
|
|
@ -16,7 +16,6 @@ import akka.testkit.TimingTest
|
||||||
|
|
||||||
class ActorDSLDummy {
|
class ActorDSLDummy {
|
||||||
//#import
|
//#import
|
||||||
import akka.actor.ActorDSL._
|
|
||||||
import akka.actor.ActorSystem
|
import akka.actor.ActorSystem
|
||||||
|
|
||||||
implicit val system = ActorSystem("demo")
|
implicit val system = ActorSystem("demo")
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,9 @@ package akka.io.dns.internal
|
||||||
|
|
||||||
import java.net.InetSocketAddress
|
import java.net.InetSocketAddress
|
||||||
|
|
||||||
import akka.actor.{ Props, Terminated }
|
import akka.actor.Props
|
||||||
import akka.io.Tcp
|
import akka.io.Tcp
|
||||||
import akka.io.Tcp.{ CommandFailed, Connected, PeerClosed, Register }
|
import akka.io.Tcp.{ Connected, PeerClosed, Register }
|
||||||
import akka.io.dns.{ RecordClass, RecordType }
|
import akka.io.dns.{ RecordClass, RecordType }
|
||||||
import akka.io.dns.internal.DnsClient.Answer
|
import akka.io.dns.internal.DnsClient.Answer
|
||||||
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,6 @@ package akka.serialization
|
||||||
|
|
||||||
import java.util.concurrent.CompletableFuture
|
import java.util.concurrent.CompletableFuture
|
||||||
import java.util.concurrent.CompletionStage
|
import java.util.concurrent.CompletionStage
|
||||||
import java.util.concurrent.TimeUnit
|
|
||||||
|
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.testkit.{ AkkaSpec, EventFilter }
|
import akka.testkit.{ AkkaSpec, EventFilter }
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,6 @@ object WatchSpec {
|
||||||
|
|
||||||
class WatchSpec extends ScalaTestWithActorTestKit(WatchSpec.config) with WordSpecLike {
|
class WatchSpec extends ScalaTestWithActorTestKit(WatchSpec.config) with WordSpecLike {
|
||||||
// FIXME why systemActor? spawn?
|
// FIXME why systemActor? spawn?
|
||||||
import testKit.systemActor
|
|
||||||
|
|
||||||
implicit def untypedSystem = system.toUntyped
|
implicit def untypedSystem = system.toUntyped
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,6 @@ import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||||
import akka.actor.testkit.typed.scaladsl.TestProbe
|
import akka.actor.testkit.typed.scaladsl.TestProbe
|
||||||
import org.scalatest.WordSpecLike
|
import org.scalatest.WordSpecLike
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
|
|
||||||
class ReceivePartialSpec extends ScalaTestWithActorTestKit with WordSpecLike {
|
class ReceivePartialSpec extends ScalaTestWithActorTestKit with WordSpecLike {
|
||||||
|
|
||||||
implicit val ec = system.executionContext
|
implicit val ec = system.executionContext
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@ import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
||||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||||
import java.net.URLEncoder
|
import java.net.URLEncoder
|
||||||
import java.nio.charset.StandardCharsets
|
import java.nio.charset.StandardCharsets
|
||||||
import scala.concurrent.Await
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
|
|
||||||
object IntroSpec {
|
object IntroSpec {
|
||||||
//format: OFF
|
//format: OFF
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,6 @@ import java.nio.charset.StandardCharsets
|
||||||
import akka.actor.typed._
|
import akka.actor.typed._
|
||||||
import akka.actor.typed.scaladsl.{ ActorContext, Behaviors, AbstractBehavior }
|
import akka.actor.typed.scaladsl.{ ActorContext, Behaviors, AbstractBehavior }
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import scala.concurrent.Await
|
|
||||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||||
import org.scalatest.WordSpecLike
|
import org.scalatest.WordSpecLike
|
||||||
//#imports
|
//#imports
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,6 @@ import akka.annotation.ApiMayChange
|
||||||
import akka.actor.typed._
|
import akka.actor.typed._
|
||||||
import java.util.Optional
|
import java.util.Optional
|
||||||
|
|
||||||
import akka.util.Timeout
|
|
||||||
import scala.concurrent.ExecutionContextExecutor
|
import scala.concurrent.ExecutionContextExecutor
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ import akka.actor.typed.{ ActorRef, ActorSystem, Extension, ExtensionId }
|
||||||
import akka.actor.typed.internal.receptionist._
|
import akka.actor.typed.internal.receptionist._
|
||||||
import akka.annotation.DoNotInherit
|
import akka.annotation.DoNotInherit
|
||||||
import scala.collection.JavaConverters._
|
import scala.collection.JavaConverters._
|
||||||
import scala.concurrent.duration._
|
|
||||||
import scala.reflect.ClassTag
|
import scala.reflect.ClassTag
|
||||||
|
|
||||||
import akka.actor.typed.ExtensionSetup
|
import akka.actor.typed.ExtensionSetup
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.actor
|
package akka.actor
|
||||||
|
|
||||||
import language.existentials
|
|
||||||
import scala.util.control.NonFatal
|
import scala.util.control.NonFatal
|
||||||
import scala.util.{ Failure, Success, Try }
|
import scala.util.{ Failure, Success, Try }
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ import akka.util.JavaDurationConverters._
|
||||||
import com.typesafe.config.{ Config, ConfigValueType }
|
import com.typesafe.config.{ Config, ConfigValueType }
|
||||||
|
|
||||||
import scala.collection.JavaConverters._
|
import scala.collection.JavaConverters._
|
||||||
import scala.collection.{ breakOut, immutable }
|
import scala.collection.breakOut
|
||||||
import scala.concurrent.duration.FiniteDuration
|
import scala.concurrent.duration.FiniteDuration
|
||||||
import scala.util.Try
|
import scala.util.Try
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
package akka.io.dns.internal
|
package akka.io.dns.internal
|
||||||
|
|
||||||
import java.net.{ InetAddress, InetSocketAddress }
|
import java.net.InetSocketAddress
|
||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
|
|
||||||
import akka.actor.{ Actor, ActorLogging, ActorRefFactory, Deploy, Props, Timers }
|
import akka.actor.{ Actor, ActorLogging, ActorRefFactory, Deploy, Props, Timers }
|
||||||
|
|
@ -16,7 +16,6 @@ import akka.io.{ Dns, DnsExt, PeriodicCacheCleanup }
|
||||||
import akka.routing.FromConfig
|
import akka.routing.FromConfig
|
||||||
import akka.util.Timeout
|
import akka.util.Timeout
|
||||||
|
|
||||||
import scala.collection.immutable
|
|
||||||
import scala.concurrent.duration.Duration
|
import scala.concurrent.duration.Duration
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ import akka.AkkaException
|
||||||
import akka.actor.{ Actor, ActorLogging, ActorRef, Stash }
|
import akka.actor.{ Actor, ActorLogging, ActorRef, Stash }
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
import akka.io.Tcp._
|
import akka.io.Tcp._
|
||||||
import akka.io.dns.internal.DnsClient.{ Answer, DnsQuestion, Question4 }
|
import akka.io.dns.internal.DnsClient.Answer
|
||||||
import akka.io.{ IO, Tcp }
|
import akka.io.Tcp
|
||||||
import akka.util.ByteString
|
import akka.util.ByteString
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -20,8 +20,6 @@ import akka.util.ByteString
|
||||||
@InternalApi private[akka] class TcpDnsClient(tcp: ActorRef, ns: InetSocketAddress, answerRecipient: ActorRef) extends Actor with ActorLogging with Stash {
|
@InternalApi private[akka] class TcpDnsClient(tcp: ActorRef, ns: InetSocketAddress, answerRecipient: ActorRef) extends Actor with ActorLogging with Stash {
|
||||||
import TcpDnsClient._
|
import TcpDnsClient._
|
||||||
|
|
||||||
import context.system
|
|
||||||
|
|
||||||
override def receive: Receive = idle
|
override def receive: Receive = idle
|
||||||
|
|
||||||
val idle: Receive = {
|
val idle: Receive = {
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import java.util.concurrent.ThreadLocalRandom
|
||||||
import java.util.Optional
|
import java.util.Optional
|
||||||
|
|
||||||
import akka.actor.{ Actor, ActorLogging, ActorRef, DeadLetterSuppression, OneForOneStrategy, Props, SupervisorStrategy, Terminated }
|
import akka.actor.{ Actor, ActorLogging, ActorRef, DeadLetterSuppression, OneForOneStrategy, Props, SupervisorStrategy, Terminated }
|
||||||
import akka.actor.SupervisorStrategy.{ Directive, Escalate, Restart, Stop }
|
import akka.actor.SupervisorStrategy.{ Directive, Escalate }
|
||||||
import akka.util.JavaDurationConverters._
|
import akka.util.JavaDurationConverters._
|
||||||
|
|
||||||
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ import akka.actor.ExtendedActorSystem
|
||||||
import akka.actor.Extension
|
import akka.actor.Extension
|
||||||
import akka.actor.ExtensionId
|
import akka.actor.ExtensionId
|
||||||
import akka.actor.ExtensionIdProvider
|
import akka.actor.ExtensionIdProvider
|
||||||
import akka.annotation.InternalApi
|
|
||||||
import akka.event.Logging
|
import akka.event.Logging
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
package akka.actor.typed
|
package akka.actor.typed
|
||||||
|
|
||||||
import java.util.concurrent.{ CountDownLatch, TimeUnit }
|
import java.util.concurrent.TimeUnit
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.openjdk.jmh.annotations._
|
import org.openjdk.jmh.annotations._
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,8 @@
|
||||||
|
|
||||||
package akka.actor.typed
|
package akka.actor.typed
|
||||||
|
|
||||||
import java.util.concurrent.{ CountDownLatch, TimeUnit }
|
|
||||||
|
|
||||||
import akka.Done
|
import akka.Done
|
||||||
import akka.actor.typed.scaladsl.{ Behaviors, AbstractBehavior }
|
import akka.actor.typed.scaladsl.Behaviors
|
||||||
import akka.actor.typed.scaladsl.{ ActorContext ⇒ SActorContext }
|
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
|
|
||||||
object TypedBenchmarkActors {
|
object TypedBenchmarkActors {
|
||||||
|
|
|
||||||
|
|
@ -9,9 +9,7 @@ import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.actor.ExtendedActorSystem
|
|
||||||
import akka.cluster.MultiNodeClusterSpec
|
import akka.cluster.MultiNodeClusterSpec
|
||||||
import akka.testkit.LongRunningTest
|
|
||||||
import akka.cluster.MemberStatus
|
import akka.cluster.MemberStatus
|
||||||
|
|
||||||
trait ClusterMetricsCommonConfig extends MultiNodeConfig {
|
trait ClusterMetricsCommonConfig extends MultiNodeConfig {
|
||||||
|
|
@ -61,7 +59,6 @@ object ClusterMetricsDisabledConfig extends ClusterMetricsCommonConfig {
|
||||||
}
|
}
|
||||||
|
|
||||||
object ClusterMetricsEnabledConfig extends ClusterMetricsCommonConfig {
|
object ClusterMetricsEnabledConfig extends ClusterMetricsCommonConfig {
|
||||||
import ConfigFactory._
|
|
||||||
|
|
||||||
commonConfig {
|
commonConfig {
|
||||||
Seq(
|
Seq(
|
||||||
|
|
@ -136,7 +133,6 @@ class ClusterMetricsDisabledMultiJvmNode5 extends ClusterMetricsDisabledSpec
|
||||||
|
|
||||||
abstract class ClusterMetricsDisabledSpec extends MultiNodeSpec(ClusterMetricsDisabledConfig)
|
abstract class ClusterMetricsDisabledSpec extends MultiNodeSpec(ClusterMetricsDisabledConfig)
|
||||||
with MultiNodeClusterSpec with RedirectLogging {
|
with MultiNodeClusterSpec with RedirectLogging {
|
||||||
import akka.cluster.ClusterEvent.CurrentClusterState
|
|
||||||
|
|
||||||
val metricsView = new ClusterMetricsView(cluster.system)
|
val metricsView = new ClusterMetricsView(cluster.system)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
package akka.cluster.sharding.typed
|
package akka.cluster.sharding.typed
|
||||||
|
|
||||||
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
import scala.concurrent.duration.FiniteDuration
|
||||||
import akka.actor.NoSerializationVerificationNeeded
|
import akka.actor.NoSerializationVerificationNeeded
|
||||||
import akka.actor.typed.ActorSystem
|
import akka.actor.typed.ActorSystem
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,7 @@ package akka.cluster.sharding.typed.javadsl
|
||||||
|
|
||||||
import java.util.Optional
|
import java.util.Optional
|
||||||
|
|
||||||
import scala.compat.java8.OptionConverters._
|
|
||||||
|
|
||||||
import akka.actor.typed.BackoffSupervisorStrategy
|
import akka.actor.typed.BackoffSupervisorStrategy
|
||||||
import akka.actor.typed.Behavior
|
|
||||||
import akka.persistence.typed.PersistenceId
|
import akka.persistence.typed.PersistenceId
|
||||||
import akka.persistence.typed.javadsl.PersistentBehavior
|
import akka.persistence.typed.javadsl.PersistentBehavior
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster.sharding.typed.scaladsl
|
package akka.cluster.sharding.typed.scaladsl
|
||||||
|
|
||||||
import akka.actor.typed.Behavior
|
|
||||||
import akka.persistence.typed.scaladsl.Effect
|
import akka.persistence.typed.scaladsl.Effect
|
||||||
import akka.persistence.typed.scaladsl.PersistentBehavior
|
import akka.persistence.typed.scaladsl.PersistentBehavior
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ import java.util.concurrent.ConcurrentHashMap
|
||||||
import java.util.concurrent.CountDownLatch
|
import java.util.concurrent.CountDownLatch
|
||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import scala.concurrent.ExecutionContext
|
import scala.concurrent.ExecutionContext
|
||||||
import scala.concurrent.Future
|
import scala.concurrent.Future
|
||||||
import scala.concurrent.Promise
|
import scala.concurrent.Promise
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ import scala.concurrent.duration._
|
||||||
import scala.util.Failure
|
import scala.util.Failure
|
||||||
import scala.util.Success
|
import scala.util.Success
|
||||||
|
|
||||||
import akka.Done
|
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
||||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ import akka.cluster.Cluster
|
||||||
import akka.cluster.MemberStatus
|
import akka.cluster.MemberStatus
|
||||||
import akka.cluster.singleton.ClusterSingletonLeavingSpeedSpec.TheSingleton
|
import akka.cluster.singleton.ClusterSingletonLeavingSpeedSpec.TheSingleton
|
||||||
import akka.testkit.AkkaSpec
|
import akka.testkit.AkkaSpec
|
||||||
import akka.testkit.TestActors
|
|
||||||
import akka.testkit.TestProbe
|
import akka.testkit.TestProbe
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,6 @@ package akka.cluster.ddata.typed.internal
|
||||||
|
|
||||||
import scala.compat.java8.OptionConverters._
|
import scala.compat.java8.OptionConverters._
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.concurrent.duration.Duration
|
|
||||||
|
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
import akka.cluster.{ ddata ⇒ dd }
|
import akka.cluster.{ ddata ⇒ dd }
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster.typed.internal
|
package akka.cluster.typed.internal
|
||||||
|
|
||||||
import akka.actor.ExtendedActorSystem
|
|
||||||
import akka.actor.typed.Props
|
import akka.actor.typed.Props
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
import akka.cluster.ClusterEvent.MemberEvent
|
import akka.cluster.ClusterEvent.MemberEvent
|
||||||
|
|
|
||||||
|
|
@ -13,12 +13,11 @@ import akka.actor.typed.{ ActorRef, Behavior, Terminated }
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
import akka.cluster.ClusterEvent.MemberRemoved
|
import akka.cluster.ClusterEvent.MemberRemoved
|
||||||
import akka.cluster.ddata.{ DistributedData, ORMultiMap, ORMultiMapKey, Replicator }
|
import akka.cluster.ddata.{ DistributedData, ORMultiMap, ORMultiMapKey, Replicator }
|
||||||
import akka.cluster.{ Cluster, ClusterEvent, MemberStatus, UniqueAddress }
|
import akka.cluster.{ Cluster, ClusterEvent, UniqueAddress }
|
||||||
import akka.remote.AddressUidExtension
|
import akka.remote.AddressUidExtension
|
||||||
import akka.util.TypedMultiMap
|
import akka.util.TypedMultiMap
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.language.existentials
|
|
||||||
|
|
||||||
/** INTERNAL API */
|
/** INTERNAL API */
|
||||||
@InternalApi
|
@InternalApi
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@ import akka.annotation.InternalApi
|
||||||
import akka.cluster.{ Cluster, UniqueAddress }
|
import akka.cluster.{ Cluster, UniqueAddress }
|
||||||
import akka.cluster.ddata.{ ORMultiMap, ORMultiMapKey }
|
import akka.cluster.ddata.{ ORMultiMap, ORMultiMapKey }
|
||||||
import akka.cluster.typed.internal.receptionist.ClusterReceptionist.{ DDataKey, EmptyORMultiMap, Entry }
|
import akka.cluster.typed.internal.receptionist.ClusterReceptionist.{ DDataKey, EmptyORMultiMap, Entry }
|
||||||
import akka.util.Timeout
|
|
||||||
|
|
||||||
import scala.concurrent.duration.Deadline
|
import scala.concurrent.duration.Deadline
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster.typed
|
package akka.cluster.typed
|
||||||
|
|
||||||
import java.util.UUID
|
|
||||||
import java.util.concurrent.ConcurrentHashMap
|
import java.util.concurrent.ConcurrentHashMap
|
||||||
|
|
||||||
import akka.actor.{ Address, Scheduler }
|
import akka.actor.{ Address, Scheduler }
|
||||||
|
|
@ -15,7 +14,6 @@ import org.scalatest.{ Matchers, Suite }
|
||||||
import akka.actor.typed.scaladsl.adapter._
|
import akka.actor.typed.scaladsl.adapter._
|
||||||
import akka.cluster.{ ClusterEvent, MemberStatus }
|
import akka.cluster.{ ClusterEvent, MemberStatus }
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import com.typesafe.config.{ Config, ConfigFactory }
|
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.language.implicitConversions
|
import scala.language.implicitConversions
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ import akka.actor.typed.scaladsl.Behaviors
|
||||||
import akka.actor.typed.scaladsl.adapter._
|
import akka.actor.typed.scaladsl.adapter._
|
||||||
import akka.cluster.Cluster
|
import akka.cluster.Cluster
|
||||||
import akka.cluster.ddata.typed.scaladsl.Replicator._
|
import akka.cluster.ddata.typed.scaladsl.Replicator._
|
||||||
import akka.cluster.ddata.{ GCounter, GCounterKey, ReplicatedData }
|
import akka.cluster.ddata.{ GCounter, GCounterKey }
|
||||||
import akka.actor.testkit.typed.scaladsl._
|
import akka.actor.testkit.typed.scaladsl._
|
||||||
import akka.util.Timeout
|
import akka.util.Timeout
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ import com.typesafe.config.ConfigFactory
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
||||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||||
import org.scalatest.{ WordSpec, WordSpecLike }
|
import org.scalatest.WordSpecLike
|
||||||
|
|
||||||
object RemoteDeployNotAllowedSpec {
|
object RemoteDeployNotAllowedSpec {
|
||||||
def config = ConfigFactory.parseString(
|
def config = ConfigFactory.parseString(
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ import akka.actor.{ ExtendedActorSystem, RootActorPath }
|
||||||
import akka.actor.typed.receptionist.{ Receptionist, ServiceKey }
|
import akka.actor.typed.receptionist.{ Receptionist, ServiceKey }
|
||||||
import akka.actor.typed.scaladsl.Behaviors
|
import akka.actor.typed.scaladsl.Behaviors
|
||||||
import akka.actor.typed.scaladsl.adapter._
|
import akka.actor.typed.scaladsl.adapter._
|
||||||
import akka.actor.typed.{ ActorRef, ActorRefResolver, scaladsl }
|
import akka.actor.typed.{ ActorRef, ActorRefResolver }
|
||||||
import akka.cluster.MemberStatus
|
import akka.cluster.MemberStatus
|
||||||
import akka.cluster.typed.{ Cluster, Join }
|
import akka.cluster.typed.{ Cluster, Join }
|
||||||
import akka.serialization.SerializerWithStringManifest
|
import akka.serialization.SerializerWithStringManifest
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ import akka.actor.Identify
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.remote.testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec }
|
||||||
import akka.actor.PoisonPill
|
import akka.actor.PoisonPill
|
||||||
|
|
||||||
object AttemptSysMsgRedeliveryMultiJvmSpec extends MultiNodeConfig {
|
object AttemptSysMsgRedeliveryMultiJvmSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,9 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.Address
|
|
||||||
import scala.collection.immutable
|
|
||||||
|
|
||||||
final case class ClientDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
final case class ClientDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -4,13 +4,9 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.Address
|
|
||||||
import scala.collection.immutable
|
|
||||||
|
|
||||||
final case class ClientDowningNodeThatIsUpMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
final case class ClientDowningNodeThatIsUpMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,6 @@ package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,6 @@ package akka.cluster
|
||||||
import language.postfixOps
|
import language.postfixOps
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor.Actor
|
|
||||||
import akka.actor.Props
|
|
||||||
import akka.cluster.ClusterEvent.CurrentClusterState
|
import akka.cluster.ClusterEvent.CurrentClusterState
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,9 @@
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.concurrent.duration._
|
|
||||||
import akka.actor.Address
|
import akka.actor.Address
|
||||||
|
|
||||||
object JoinSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
object JoinSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@ import akka.actor.ActorRef
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.cluster.ClusterEvent.UnreachableMember
|
import akka.cluster.ClusterEvent.UnreachableMember
|
||||||
import akka.remote.RARP
|
|
||||||
import akka.remote.artery.ArterySettings
|
import akka.remote.artery.ArterySettings
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,6 @@ abstract class LeaderDowningAllOtherNodesSpec
|
||||||
with MultiNodeClusterSpec {
|
with MultiNodeClusterSpec {
|
||||||
|
|
||||||
import LeaderDowningAllOtherNodesMultiJvmSpec._
|
import LeaderDowningAllOtherNodesMultiJvmSpec._
|
||||||
import ClusterEvent._
|
|
||||||
|
|
||||||
"A cluster of 6 nodes with monitored-by-nr-of-members=2" must {
|
"A cluster of 6 nodes with monitored-by-nr-of-members=2" must {
|
||||||
"setup" taggedAs LongRunningTest in {
|
"setup" taggedAs LongRunningTest in {
|
||||||
|
|
|
||||||
|
|
@ -10,9 +10,7 @@ import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor._
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.collection.immutable
|
|
||||||
|
|
||||||
final case class LeaderDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
final case class LeaderDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,10 @@
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import language.postfixOps
|
import language.postfixOps
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.collection.immutable
|
|
||||||
|
|
||||||
final case class LeaderElectionMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
final case class LeaderElectionMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||||
val controller = role("controller")
|
val controller = role("controller")
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@ import javax.management.ObjectName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.util.Try
|
|
||||||
|
|
||||||
object MBeanMultiJvmSpec extends MultiNodeConfig {
|
object MBeanMultiJvmSpec extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
@ -38,7 +37,6 @@ abstract class MBeanSpec
|
||||||
with MultiNodeClusterSpec {
|
with MultiNodeClusterSpec {
|
||||||
|
|
||||||
import MBeanMultiJvmSpec._
|
import MBeanMultiJvmSpec._
|
||||||
import ClusterEvent._
|
|
||||||
|
|
||||||
val mbeanName = new ObjectName("akka:type=Cluster")
|
val mbeanName = new ObjectName("akka:type=Cluster")
|
||||||
lazy val mbeanServer = ManagementFactory.getPlatformMBeanServer
|
lazy val mbeanServer = ManagementFactory.getPlatformMBeanServer
|
||||||
|
|
|
||||||
|
|
@ -4,13 +4,9 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.concurrent.duration._
|
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
import akka.cluster.MemberStatus._
|
import akka.cluster.MemberStatus._
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -5,16 +5,10 @@
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import java.util.concurrent.atomic.AtomicReference
|
|
||||||
import akka.actor.Props
|
|
||||||
import akka.actor.Actor
|
|
||||||
import akka.cluster.MemberStatus._
|
import akka.cluster.MemberStatus._
|
||||||
|
|
||||||
object MinMembersBeforeUpMultiJvmSpec extends MultiNodeConfig {
|
object MinMembersBeforeUpMultiJvmSpec extends MultiNodeConfig {
|
||||||
|
|
@ -109,8 +103,6 @@ abstract class MinMembersBeforeUpBase(multiNodeConfig: MultiNodeConfig)
|
||||||
extends MultiNodeSpec(multiNodeConfig)
|
extends MultiNodeSpec(multiNodeConfig)
|
||||||
with MultiNodeClusterSpec {
|
with MultiNodeClusterSpec {
|
||||||
|
|
||||||
import ClusterEvent._
|
|
||||||
|
|
||||||
def first: RoleName
|
def first: RoleName
|
||||||
def second: RoleName
|
def second: RoleName
|
||||||
def third: RoleName
|
def third: RoleName
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ import com.typesafe.config.ConfigFactory
|
||||||
|
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.language.postfixOps
|
|
||||||
|
|
||||||
object NodeChurnMultiJvmSpec extends MultiNodeConfig {
|
object NodeChurnMultiJvmSpec extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import scala.collection.immutable.SortedSet
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -7,14 +7,12 @@ package akka.cluster
|
||||||
import java.util.concurrent.ThreadLocalRandom
|
import java.util.concurrent.ThreadLocalRandom
|
||||||
|
|
||||||
import akka.actor.{ ActorSystem, Address }
|
import akka.actor.{ ActorSystem, Address }
|
||||||
import akka.remote.RARP
|
|
||||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec }
|
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec }
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.language.postfixOps
|
|
||||||
|
|
||||||
// This test was a reproducer for issue #20639
|
// This test was a reproducer for issue #20639
|
||||||
object QuickRestartMultiJvmSpec extends MultiNodeConfig {
|
object QuickRestartMultiJvmSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ package akka.cluster
|
||||||
import language.postfixOps
|
import language.postfixOps
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
@ -20,7 +19,6 @@ import akka.actor.Actor
|
||||||
import akka.actor.RootActorPath
|
import akka.actor.RootActorPath
|
||||||
import akka.cluster.MemberStatus._
|
import akka.cluster.MemberStatus._
|
||||||
import akka.actor.Deploy
|
import akka.actor.Deploy
|
||||||
import akka.remote.RARP
|
|
||||||
|
|
||||||
object RestartFirstSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
object RestartFirstSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
||||||
val seed1 = role("seed1")
|
val seed1 = role("seed1")
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,7 @@ import akka.actor.Address
|
||||||
import akka.actor.Deploy
|
import akka.actor.Deploy
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.RootActorPath
|
import akka.actor.RootActorPath
|
||||||
import akka.cluster.ClusterEvent._
|
|
||||||
import akka.cluster.MemberStatus._
|
import akka.cluster.MemberStatus._
|
||||||
import akka.remote.AddressUidExtension
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@ import akka.actor.Deploy
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.RootActorPath
|
import akka.actor.RootActorPath
|
||||||
import akka.cluster.MemberStatus._
|
import akka.cluster.MemberStatus._
|
||||||
import akka.remote.RARP
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
|
|
|
||||||
|
|
@ -11,9 +11,7 @@ import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.actor.Address
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.collection.immutable
|
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
|
|
||||||
final case class SplitBrainMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
final case class SplitBrainMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,6 @@ import scala.annotation.tailrec
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import java.util.concurrent.ThreadLocalRandom
|
import java.util.concurrent.ThreadLocalRandom
|
||||||
import java.util.concurrent.atomic.AtomicReference
|
|
||||||
import org.scalatest.BeforeAndAfterEach
|
import org.scalatest.BeforeAndAfterEach
|
||||||
import com.typesafe.config.Config
|
import com.typesafe.config.Config
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
@ -257,8 +256,6 @@ private[cluster] object StressMultiJvmSpec extends MultiNodeConfig {
|
||||||
immutable.SortedMap.empty[Address, CurrentInternalStats]
|
immutable.SortedMap.empty[Address, CurrentInternalStats]
|
||||||
}
|
}
|
||||||
|
|
||||||
import context.dispatcher
|
|
||||||
|
|
||||||
def receive = {
|
def receive = {
|
||||||
case PhiResult(from, phiValues) ⇒ phiValuesObservedByNode += from → phiValues
|
case PhiResult(from, phiValues) ⇒ phiValuesObservedByNode += from → phiValues
|
||||||
case StatsResult(from, stats) ⇒ clusterStatsObservedByNode += from → stats
|
case StatsResult(from, stats) ⇒ clusterStatsObservedByNode += from → stats
|
||||||
|
|
@ -290,7 +287,6 @@ private[cluster] object StressMultiJvmSpec extends MultiNodeConfig {
|
||||||
def formatPhi: String = {
|
def formatPhi: String = {
|
||||||
if (phiValuesObservedByNode.isEmpty) ""
|
if (phiValuesObservedByNode.isEmpty) ""
|
||||||
else {
|
else {
|
||||||
import akka.cluster.Member.addressOrdering
|
|
||||||
val lines =
|
val lines =
|
||||||
for {
|
for {
|
||||||
(monitor, phiValues) ← phiValuesObservedByNode
|
(monitor, phiValues) ← phiValuesObservedByNode
|
||||||
|
|
@ -672,7 +668,6 @@ abstract class StressSpec
|
||||||
}) with MultiNodeClusterSpec with BeforeAndAfterEach with ImplicitSender {
|
}) with MultiNodeClusterSpec with BeforeAndAfterEach with ImplicitSender {
|
||||||
|
|
||||||
import StressMultiJvmSpec._
|
import StressMultiJvmSpec._
|
||||||
import ClusterEvent._
|
|
||||||
|
|
||||||
val settings = new Settings(system.settings.config)
|
val settings = new Settings(system.settings.config)
|
||||||
import settings._
|
import settings._
|
||||||
|
|
|
||||||
|
|
@ -5,11 +5,9 @@
|
||||||
package akka.cluster
|
package akka.cluster
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.BeforeAndAfter
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import scala.concurrent.duration._
|
|
||||||
import java.util.concurrent.atomic.AtomicReference
|
import java.util.concurrent.atomic.AtomicReference
|
||||||
import scala.collection.immutable.SortedSet
|
import scala.collection.immutable.SortedSet
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
|
|
|
||||||
|
|
@ -11,18 +11,15 @@ import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.testkit.TestEvent._
|
|
||||||
import java.util.concurrent.ThreadLocalRandom
|
|
||||||
|
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
|
|
||||||
import scala.util.control.NoStackTrace
|
import scala.util.control.NoStackTrace
|
||||||
import akka.remote.{ QuarantinedEvent, RARP, RemoteActorRefProvider }
|
import akka.remote.{ QuarantinedEvent, RemoteActorRefProvider }
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.dispatch.sysmsg.Failed
|
|
||||||
import akka.actor.PoisonPill
|
import akka.actor.PoisonPill
|
||||||
import akka.actor.Terminated
|
import akka.actor.Terminated
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,10 +16,7 @@ import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.Actor
|
|
||||||
import akka.actor.ActorRef
|
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.RootActorPath
|
|
||||||
import akka.cluster.MultiNodeClusterSpec.EndActor
|
import akka.cluster.MultiNodeClusterSpec.EndActor
|
||||||
import akka.remote.RARP
|
import akka.remote.RARP
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
package akka.cluster.routing
|
package akka.cluster.routing
|
||||||
|
|
||||||
import scala.concurrent.Await
|
import scala.concurrent.Await
|
||||||
import scala.concurrent.duration._
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
|
|
@ -15,7 +14,6 @@ import akka.cluster.MultiNodeClusterSpec
|
||||||
import akka.pattern.ask
|
import akka.pattern.ask
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.routing.ConsistentHashingRouter
|
|
||||||
import akka.routing.ConsistentHashingRouter.ConsistentHashMapping
|
import akka.routing.ConsistentHashingRouter.ConsistentHashMapping
|
||||||
import akka.routing.ConsistentHashingRouter.ConsistentHashableEnvelope
|
import akka.routing.ConsistentHashingRouter.ConsistentHashableEnvelope
|
||||||
import akka.routing.GetRoutees
|
import akka.routing.GetRoutees
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ package akka.cluster.ddata
|
||||||
import java.util.concurrent.ThreadLocalRandom
|
import java.util.concurrent.ThreadLocalRandom
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.cluster.{ Cluster, ddata }
|
import akka.cluster.Cluster
|
||||||
import akka.cluster.ddata.Replicator._
|
import akka.cluster.ddata.Replicator._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ package akka.persistence.typed
|
||||||
|
|
||||||
import akka.actor.typed.ActorRef
|
import akka.actor.typed.ActorRef
|
||||||
import akka.japi.function
|
import akka.japi.function
|
||||||
import akka.annotation.{ DoNotInherit, InternalApi }
|
import akka.annotation.InternalApi
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A [[SideEffect]] is an side effect that can be chained after a main effect.
|
* A [[SideEffect]] is an side effect that can be chained after a main effect.
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,6 @@ package akka.persistence.typed.internal
|
||||||
import java.util.UUID
|
import java.util.UUID
|
||||||
import java.util.concurrent.atomic.AtomicInteger
|
import java.util.concurrent.atomic.AtomicInteger
|
||||||
|
|
||||||
import akka.actor.typed.Behavior
|
|
||||||
import akka.actor.typed.scaladsl.Behaviors
|
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
import akka.persistence.typed.PersistenceId
|
import akka.persistence.typed.PersistenceId
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
package akka.persistence.typed.internal
|
package akka.persistence.typed.internal
|
||||||
|
|
||||||
import akka.actor.typed.scaladsl.Behaviors.same
|
import akka.actor.typed.scaladsl.Behaviors.same
|
||||||
import akka.actor.typed.scaladsl.{ Behaviors, TimerScheduler }
|
import akka.actor.typed.scaladsl.Behaviors
|
||||||
import akka.actor.typed.Behavior
|
import akka.actor.typed.Behavior
|
||||||
import akka.actor.typed.internal.PoisonPill
|
import akka.actor.typed.internal.PoisonPill
|
||||||
import akka.annotation.InternalApi
|
import akka.annotation.InternalApi
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
package akka.persistence.typed.scaladsl
|
package akka.persistence.typed.scaladsl
|
||||||
|
|
||||||
import akka.annotation.DoNotInherit
|
import akka.annotation.DoNotInherit
|
||||||
import akka.persistence.typed.{ SideEffect, Stop }
|
import akka.persistence.typed.SideEffect
|
||||||
import akka.persistence.typed.internal._
|
import akka.persistence.typed.internal._
|
||||||
import scala.collection.{ immutable ⇒ im }
|
import scala.collection.{ immutable ⇒ im }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,29 +7,15 @@ package akka.persistence.typed.scaladsl
|
||||||
import java.util.UUID
|
import java.util.UUID
|
||||||
import java.util.concurrent.atomic.AtomicInteger
|
import java.util.concurrent.atomic.AtomicInteger
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import scala.util.Success
|
|
||||||
import scala.util.Try
|
|
||||||
|
|
||||||
import akka.Done
|
import akka.Done
|
||||||
import akka.actor.testkit.typed.TestKitSettings
|
|
||||||
import akka.actor.testkit.typed.scaladsl._
|
import akka.actor.testkit.typed.scaladsl._
|
||||||
import akka.actor.typed.scaladsl.Behaviors
|
import akka.actor.typed.scaladsl.Behaviors
|
||||||
import akka.actor.typed.ActorRef
|
import akka.actor.typed.ActorRef
|
||||||
import akka.actor.typed.ActorSystem
|
import akka.actor.typed.ActorSystem
|
||||||
import akka.actor.typed.Behavior
|
import akka.actor.typed.Behavior
|
||||||
import akka.actor.typed.SupervisorStrategy
|
|
||||||
import akka.actor.typed.Terminated
|
|
||||||
import akka.actor.typed.scaladsl.ActorContext
|
import akka.actor.typed.scaladsl.ActorContext
|
||||||
import akka.persistence.journal.inmem.InmemJournal
|
|
||||||
import akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal
|
|
||||||
import akka.persistence.query.EventEnvelope
|
|
||||||
import akka.persistence.query.PersistenceQuery
|
|
||||||
import akka.persistence.query.Sequence
|
|
||||||
import akka.persistence.typed.ExpectingReply
|
import akka.persistence.typed.ExpectingReply
|
||||||
import akka.persistence.typed.PersistenceId
|
import akka.persistence.typed.PersistenceId
|
||||||
import akka.stream.ActorMaterializer
|
|
||||||
import akka.stream.scaladsl.Sink
|
|
||||||
import com.typesafe.config.Config
|
import com.typesafe.config.Config
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.WordSpecLike
|
import org.scalatest.WordSpecLike
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.persistence
|
package akka.persistence
|
||||||
|
|
||||||
import akka.actor.ActorLogging
|
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.testkit.ImplicitSender
|
import akka.testkit.ImplicitSender
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ import akka.actor.Identify
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
import testkit.MultiNodeConfig
|
||||||
import akka.actor.PoisonPill
|
import akka.actor.PoisonPill
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import akka.actor.Actor
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.pattern.ask
|
import akka.pattern.ask
|
||||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
import testkit.MultiNodeConfig
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,7 @@ import language.postfixOps
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
import testkit.MultiNodeConfig
|
||||||
import akka.testkit._
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,7 @@ import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testconductor.RoleName
|
|
||||||
|
|
||||||
class PiercingShouldKeepQuarantineConfig(artery: Boolean) extends MultiNodeConfig {
|
class PiercingShouldKeepQuarantineConfig(artery: Boolean) extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,6 @@ import akka.actor.ActorRef
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,10 +13,7 @@ import akka.actor.Actor
|
||||||
import akka.actor.ActorSystemImpl
|
import akka.actor.ActorSystemImpl
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.testkit.TestEvent._
|
|
||||||
|
|
||||||
class RemoteDeploymentDeathWatchMultiJvmSpec(artery: Boolean) extends MultiNodeConfig {
|
class RemoteDeploymentDeathWatchMultiJvmSpec(artery: Boolean) extends MultiNodeConfig {
|
||||||
val first = role("first")
|
val first = role("first")
|
||||||
|
|
|
||||||
|
|
@ -6,15 +6,12 @@ package akka.remote
|
||||||
|
|
||||||
import akka.remote.transport.AssociationHandle
|
import akka.remote.transport.AssociationHandle
|
||||||
|
|
||||||
import language.postfixOps
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociateExplicitly, ForceDisassociate, Direction }
|
import akka.remote.transport.ThrottlerTransportAdapter.ForceDisassociateExplicitly
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
package akka.remote
|
package akka.remote
|
||||||
|
|
||||||
import language.postfixOps
|
|
||||||
import scala.concurrent.Await
|
import scala.concurrent.Await
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
@ -13,12 +12,9 @@ import akka.actor.ActorIdentity
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.actor.Terminated
|
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.actor.ActorSystem
|
import akka.actor.ActorSystem
|
||||||
|
|
|
||||||
|
|
@ -6,15 +6,12 @@ package akka.remote
|
||||||
|
|
||||||
import akka.remote.transport.AssociationHandle
|
import akka.remote.transport.AssociationHandle
|
||||||
|
|
||||||
import language.postfixOps
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociateExplicitly, ForceDisassociate, Direction }
|
import akka.remote.transport.ThrottlerTransportAdapter.ForceDisassociateExplicitly
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,6 @@ import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociate, Direction }
|
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociate, Direction }
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
|
|
|
||||||
|
|
@ -4,19 +4,13 @@
|
||||||
|
|
||||||
package akka.remote
|
package akka.remote
|
||||||
|
|
||||||
import language.postfixOps
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociate, Direction }
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.actor.Identify
|
|
||||||
import scala.concurrent.Await
|
import scala.concurrent.Await
|
||||||
|
|
||||||
class RemoteQuarantinePiercingConfig(artery: Boolean) extends MultiNodeConfig {
|
class RemoteQuarantinePiercingConfig(artery: Boolean) extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
package akka.remote
|
package akka.remote
|
||||||
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit.ImplicitSender
|
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
import akka.actor.ActorRef
|
import akka.actor.ActorRef
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
|
|
@ -20,7 +17,6 @@ import scala.concurrent.duration._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.actor.ActorLogging
|
import akka.actor.ActorLogging
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.remote.testconductor.TestConductor
|
|
||||||
import akka.testkit.TestProbe
|
import akka.testkit.TestProbe
|
||||||
|
|
||||||
class RemoteReDeploymentConfig(artery: Boolean) extends MultiNodeConfig {
|
class RemoteReDeploymentConfig(artery: Boolean) extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -4,17 +4,12 @@
|
||||||
|
|
||||||
package akka.remote
|
package akka.remote
|
||||||
|
|
||||||
import akka.remote.transport.AssociationHandle
|
|
||||||
|
|
||||||
import language.postfixOps
|
import language.postfixOps
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociateExplicitly, ForceDisassociate, Direction }
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
|
|
|
||||||
|
|
@ -4,21 +4,17 @@
|
||||||
|
|
||||||
package akka.remote
|
package akka.remote
|
||||||
|
|
||||||
import language.postfixOps
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.ForceDisassociateExplicitly
|
import akka.remote.transport.ThrottlerTransportAdapter.ForceDisassociateExplicitly
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import scala.concurrent.Await
|
import scala.concurrent.Await
|
||||||
import akka.remote.transport.Transport.InvalidAssociationException
|
|
||||||
import akka.remote.transport.AssociationHandle
|
import akka.remote.transport.AssociationHandle
|
||||||
|
|
||||||
object Ticket15109Spec extends MultiNodeConfig {
|
object Ticket15109Spec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ package akka.remote
|
||||||
import java.util.concurrent.atomic.AtomicBoolean
|
import java.util.concurrent.atomic.AtomicBoolean
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import scala.language.postfixOps
|
|
||||||
|
|
||||||
import akka.actor.Actor
|
import akka.actor.Actor
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
|
|
|
||||||
|
|
@ -4,25 +4,16 @@
|
||||||
|
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import java.nio.ByteBuffer
|
|
||||||
import java.text.SimpleDateFormat
|
|
||||||
import java.util.Date
|
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
import java.util.concurrent.TimeUnit.NANOSECONDS
|
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
import akka.remote.{ RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.PerfFlamesSupport
|
import akka.remote.testkit.PerfFlamesSupport
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.serialization.ByteBufferSerializer
|
|
||||||
import akka.serialization.SerializerWithStringManifest
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.artery.compress.CompressionProtocol.Events.ReceivedActorRefCompressionTable
|
|
||||||
import akka.remote.artery.MaxThroughputSpec._
|
import akka.remote.artery.MaxThroughputSpec._
|
||||||
|
|
||||||
object FanInThroughputSpec extends MultiNodeConfig {
|
object FanInThroughputSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -4,25 +4,16 @@
|
||||||
|
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import java.nio.ByteBuffer
|
|
||||||
import java.text.SimpleDateFormat
|
|
||||||
import java.util.Date
|
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
import java.util.concurrent.TimeUnit.NANOSECONDS
|
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
import akka.remote.{ RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.PerfFlamesSupport
|
import akka.remote.testkit.PerfFlamesSupport
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.serialization.ByteBufferSerializer
|
|
||||||
import akka.serialization.SerializerWithStringManifest
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import akka.remote.artery.compress.CompressionProtocol.Events.ReceivedActorRefCompressionTable
|
|
||||||
import akka.remote.artery.MaxThroughputSpec._
|
import akka.remote.artery.MaxThroughputSpec._
|
||||||
|
|
||||||
object FanOutThroughputSpec extends MultiNodeConfig {
|
object FanOutThroughputSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ import scala.concurrent.duration._
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.remote.AddressUidExtension
|
import akka.remote.AddressUidExtension
|
||||||
import akka.remote.RARP
|
import akka.remote.RARP
|
||||||
import akka.remote.testconductor.RoleName
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
import akka.remote.testkit.MultiNodeSpec
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
import akka.remote.testkit.STMultiNodeSpec
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
import java.util.concurrent.atomic.{ AtomicBoolean, AtomicLongArray }
|
import java.util.concurrent.atomic.AtomicLongArray
|
||||||
import java.util.concurrent.locks.LockSupport
|
import java.util.concurrent.locks.LockSupport
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
|
|
@ -13,8 +13,6 @@ import akka.actor._
|
||||||
import akka.remote.RemotingMultiNodeSpec
|
import akka.remote.RemotingMultiNodeSpec
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.stream.ActorMaterializer
|
import akka.stream.ActorMaterializer
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,6 @@
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import java.nio.ByteBuffer
|
import java.nio.ByteBuffer
|
||||||
import java.text.SimpleDateFormat
|
|
||||||
import java.util.Date
|
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
import java.util.concurrent.TimeUnit.NANOSECONDS
|
import java.util.concurrent.TimeUnit.NANOSECONDS
|
||||||
|
|
||||||
|
|
@ -15,9 +13,7 @@ import akka.actor._
|
||||||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||||
import akka.remote.testconductor.RoleName
|
import akka.remote.testconductor.RoleName
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.PerfFlamesSupport
|
import akka.remote.testkit.PerfFlamesSupport
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.serialization.ByteBufferSerializer
|
import akka.serialization.ByteBufferSerializer
|
||||||
import akka.serialization.SerializerWithStringManifest
|
import akka.serialization.SerializerWithStringManifest
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
|
|
|
||||||
|
|
@ -4,22 +4,16 @@
|
||||||
|
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import scala.concurrent.duration._
|
|
||||||
import akka.actor._
|
import akka.actor._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.remote.{ QuarantinedEvent, RARP, RemotingMultiNodeSpec }
|
import akka.remote.{ RARP, RemotingMultiNodeSpec }
|
||||||
import akka.remote.testconductor.RoleName
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.util.Timeout
|
import akka.util.Timeout
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import org.scalatest.concurrent.ScalaFutures
|
import org.scalatest.concurrent.ScalaFutures
|
||||||
|
|
||||||
import scala.util.Try
|
|
||||||
import scala.util.control.NoStackTrace
|
import scala.util.control.NoStackTrace
|
||||||
|
|
||||||
object SurviveInboundStreamRestartWithCompressionInFlightSpec extends MultiNodeConfig {
|
object SurviveInboundStreamRestartWithCompressionInFlightSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -9,10 +9,7 @@ import akka.actor._
|
||||||
import akka.actor.ActorIdentity
|
import akka.actor.ActorIdentity
|
||||||
import akka.actor.Identify
|
import akka.actor.Identify
|
||||||
import akka.remote.{ RemotingMultiNodeSpec, QuarantinedEvent, RARP }
|
import akka.remote.{ RemotingMultiNodeSpec, QuarantinedEvent, RARP }
|
||||||
import akka.remote.testconductor.RoleName
|
|
||||||
import akka.remote.testkit.MultiNodeConfig
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.testkit.MultiNodeSpec
|
|
||||||
import akka.remote.testkit.STMultiNodeSpec
|
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,8 @@ package akka.remote.artery
|
||||||
|
|
||||||
import akka.actor.ExtendedActorSystem
|
import akka.actor.ExtendedActorSystem
|
||||||
import akka.serialization.SerializerWithStringManifest
|
import akka.serialization.SerializerWithStringManifest
|
||||||
import akka.serialization.ByteBufferSerializer
|
|
||||||
import akka.remote.artery.protobuf.{ TestMessages ⇒ proto }
|
import akka.remote.artery.protobuf.{ TestMessages ⇒ proto }
|
||||||
import akka.protobuf.ByteString
|
import akka.protobuf.ByteString
|
||||||
import java.util.concurrent.locks.LockSupport
|
|
||||||
|
|
||||||
object TestMessage {
|
object TestMessage {
|
||||||
final case class Item(id: Long, name: String)
|
final case class Item(id: Long, name: String)
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
package akka.remote.artery
|
package akka.remote.artery
|
||||||
|
|
||||||
import java.util.concurrent.TimeUnit.SECONDS
|
import java.util.concurrent.TimeUnit.SECONDS
|
||||||
import java.util.concurrent.Executors
|
|
||||||
|
|
||||||
class TestRateReporter(name: String) extends RateReporter(
|
class TestRateReporter(name: String) extends RateReporter(
|
||||||
SECONDS.toNanos(1),
|
SECONDS.toNanos(1),
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,6 @@ import akka.stream.ActorMaterializer
|
||||||
import akka.stream.KillSwitches
|
import akka.stream.KillSwitches
|
||||||
import akka.stream.ThrottleMode
|
import akka.stream.ThrottleMode
|
||||||
import akka.stream.scaladsl.Flow
|
import akka.stream.scaladsl.Flow
|
||||||
import akka.stream.scaladsl.Keep
|
|
||||||
import akka.stream.scaladsl.Source
|
import akka.stream.scaladsl.Source
|
||||||
import akka.testkit._
|
import akka.testkit._
|
||||||
import akka.util.ByteString
|
import akka.util.ByteString
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ import akka.actor.Address
|
||||||
import akka.actor.PoisonPill
|
import akka.actor.PoisonPill
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.RemotingMultiNodeSpec
|
import akka.remote.RemotingMultiNodeSpec
|
||||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.routing.Broadcast
|
import akka.routing.Broadcast
|
||||||
import akka.routing.RandomPool
|
import akka.routing.RandomPool
|
||||||
import akka.routing.RoutedActorRef
|
import akka.routing.RoutedActorRef
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ import akka.actor.Address
|
||||||
import akka.actor.PoisonPill
|
import akka.actor.PoisonPill
|
||||||
import akka.actor.Props
|
import akka.actor.Props
|
||||||
import akka.remote.RemotingMultiNodeSpec
|
import akka.remote.RemotingMultiNodeSpec
|
||||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.routing.Broadcast
|
import akka.routing.Broadcast
|
||||||
import akka.routing.ScatterGatherFirstCompletedPool
|
import akka.routing.ScatterGatherFirstCompletedPool
|
||||||
import akka.routing.RoutedActorRef
|
import akka.routing.RoutedActorRef
|
||||||
|
|
|
||||||
|
|
@ -5,19 +5,13 @@
|
||||||
package akka.remote.testconductor
|
package akka.remote.testconductor
|
||||||
|
|
||||||
import language.postfixOps
|
import language.postfixOps
|
||||||
import com.typesafe.config.ConfigFactory
|
|
||||||
import akka.actor.{ Actor, ActorIdentity, Deploy, Identify, Props }
|
import akka.actor.{ Actor, ActorIdentity, Deploy, Identify, Props }
|
||||||
|
|
||||||
import scala.concurrent.Await
|
|
||||||
import scala.concurrent.Awaitable
|
|
||||||
import scala.concurrent.duration._
|
import scala.concurrent.duration._
|
||||||
import akka.testkit.ImplicitSender
|
|
||||||
import akka.testkit.LongRunningTest
|
import akka.testkit.LongRunningTest
|
||||||
import java.net.InetSocketAddress
|
|
||||||
import java.net.InetAddress
|
|
||||||
|
|
||||||
import akka.remote.RemotingMultiNodeSpec
|
import akka.remote.RemotingMultiNodeSpec
|
||||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
import akka.remote.testkit.MultiNodeConfig
|
||||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||||
|
|
||||||
object TestConductorMultiJvmSpec extends MultiNodeConfig {
|
object TestConductorMultiJvmSpec extends MultiNodeConfig {
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,6 @@ class MultiNodeSpecSpecMultiJvmNode4 extends MultiNodeSpecSpec
|
||||||
|
|
||||||
class MultiNodeSpecSpec extends RemotingMultiNodeSpec(MultiNodeSpecMultiJvmSpec) {
|
class MultiNodeSpecSpec extends RemotingMultiNodeSpec(MultiNodeSpecMultiJvmSpec) {
|
||||||
|
|
||||||
import MultiNodeSpecMultiJvmSpec._
|
|
||||||
|
|
||||||
def initialParticipants = 4
|
def initialParticipants = 4
|
||||||
|
|
||||||
"A MultiNodeSpec" must {
|
"A MultiNodeSpec" must {
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue