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 {
|
||||
//#import
|
||||
import akka.actor.ActorDSL._
|
||||
import akka.actor.ActorSystem
|
||||
|
||||
implicit val system = ActorSystem("demo")
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ package akka.io.dns.internal
|
|||
|
||||
import java.net.InetSocketAddress
|
||||
|
||||
import akka.actor.{ Props, Terminated }
|
||||
import akka.actor.Props
|
||||
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.internal.DnsClient.Answer
|
||||
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ package akka.serialization
|
|||
|
||||
import java.util.concurrent.CompletableFuture
|
||||
import java.util.concurrent.CompletionStage
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.testkit.{ AkkaSpec, EventFilter }
|
||||
|
|
|
|||
|
|
@ -44,7 +44,6 @@ object WatchSpec {
|
|||
|
||||
class WatchSpec extends ScalaTestWithActorTestKit(WatchSpec.config) with WordSpecLike {
|
||||
// FIXME why systemActor? spawn?
|
||||
import testKit.systemActor
|
||||
|
||||
implicit def untypedSystem = system.toUntyped
|
||||
|
||||
|
|
|
|||
|
|
@ -9,8 +9,6 @@ import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
|||
import akka.actor.testkit.typed.scaladsl.TestProbe
|
||||
import org.scalatest.WordSpecLike
|
||||
|
||||
import scala.concurrent.duration._
|
||||
|
||||
class ReceivePartialSpec extends ScalaTestWithActorTestKit with WordSpecLike {
|
||||
|
||||
implicit val ec = system.executionContext
|
||||
|
|
|
|||
|
|
@ -17,8 +17,6 @@ import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
|||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||
import java.net.URLEncoder
|
||||
import java.nio.charset.StandardCharsets
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object IntroSpec {
|
||||
//format: OFF
|
||||
|
|
|
|||
|
|
@ -11,8 +11,6 @@ import java.nio.charset.StandardCharsets
|
|||
import akka.actor.typed._
|
||||
import akka.actor.typed.scaladsl.{ ActorContext, Behaviors, AbstractBehavior }
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||
import org.scalatest.WordSpecLike
|
||||
//#imports
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ import akka.annotation.ApiMayChange
|
|||
import akka.actor.typed._
|
||||
import java.util.Optional
|
||||
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.ExecutionContextExecutor
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import akka.actor.typed.{ ActorRef, ActorSystem, Extension, ExtensionId }
|
|||
import akka.actor.typed.internal.receptionist._
|
||||
import akka.annotation.DoNotInherit
|
||||
import scala.collection.JavaConverters._
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.ClassTag
|
||||
|
||||
import akka.actor.typed.ExtensionSetup
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.actor
|
||||
|
||||
import language.existentials
|
||||
import scala.util.control.NonFatal
|
||||
import scala.util.{ Failure, Success, Try }
|
||||
import scala.collection.immutable
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import akka.util.JavaDurationConverters._
|
|||
import com.typesafe.config.{ Config, ConfigValueType }
|
||||
|
||||
import scala.collection.JavaConverters._
|
||||
import scala.collection.{ breakOut, immutable }
|
||||
import scala.collection.breakOut
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import scala.util.Try
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
package akka.io.dns.internal
|
||||
|
||||
import java.net.{ InetAddress, InetSocketAddress }
|
||||
import java.net.InetSocketAddress
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
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.util.Timeout
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ import akka.AkkaException
|
|||
import akka.actor.{ Actor, ActorLogging, ActorRef, Stash }
|
||||
import akka.annotation.InternalApi
|
||||
import akka.io.Tcp._
|
||||
import akka.io.dns.internal.DnsClient.{ Answer, DnsQuestion, Question4 }
|
||||
import akka.io.{ IO, Tcp }
|
||||
import akka.io.dns.internal.DnsClient.Answer
|
||||
import akka.io.Tcp
|
||||
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 {
|
||||
import TcpDnsClient._
|
||||
|
||||
import context.system
|
||||
|
||||
override def receive: Receive = idle
|
||||
|
||||
val idle: Receive = {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import java.util.concurrent.ThreadLocalRandom
|
|||
import java.util.Optional
|
||||
|
||||
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 scala.concurrent.duration.{ Duration, FiniteDuration }
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ import akka.actor.ExtendedActorSystem
|
|||
import akka.actor.Extension
|
||||
import akka.actor.ExtensionId
|
||||
import akka.actor.ExtensionIdProvider
|
||||
import akka.annotation.InternalApi
|
||||
import akka.event.Logging
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
package akka.actor.typed
|
||||
|
||||
import java.util.concurrent.{ CountDownLatch, TimeUnit }
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.openjdk.jmh.annotations._
|
||||
|
|
|
|||
|
|
@ -4,12 +4,8 @@
|
|||
|
||||
package akka.actor.typed
|
||||
|
||||
import java.util.concurrent.{ CountDownLatch, TimeUnit }
|
||||
|
||||
import akka.Done
|
||||
import akka.actor.typed.scaladsl.{ Behaviors, AbstractBehavior }
|
||||
import akka.actor.typed.scaladsl.{ ActorContext ⇒ SActorContext }
|
||||
|
||||
import akka.actor.typed.scaladsl.Behaviors
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object TypedBenchmarkActors {
|
||||
|
|
|
|||
|
|
@ -9,9 +9,7 @@ import scala.concurrent.duration._
|
|||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.cluster.MultiNodeClusterSpec
|
||||
import akka.testkit.LongRunningTest
|
||||
import akka.cluster.MemberStatus
|
||||
|
||||
trait ClusterMetricsCommonConfig extends MultiNodeConfig {
|
||||
|
|
@ -61,7 +59,6 @@ object ClusterMetricsDisabledConfig extends ClusterMetricsCommonConfig {
|
|||
}
|
||||
|
||||
object ClusterMetricsEnabledConfig extends ClusterMetricsCommonConfig {
|
||||
import ConfigFactory._
|
||||
|
||||
commonConfig {
|
||||
Seq(
|
||||
|
|
@ -136,7 +133,6 @@ class ClusterMetricsDisabledMultiJvmNode5 extends ClusterMetricsDisabledSpec
|
|||
|
||||
abstract class ClusterMetricsDisabledSpec extends MultiNodeSpec(ClusterMetricsDisabledConfig)
|
||||
with MultiNodeClusterSpec with RedirectLogging {
|
||||
import akka.cluster.ClusterEvent.CurrentClusterState
|
||||
|
||||
val metricsView = new ClusterMetricsView(cluster.system)
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
package akka.cluster.sharding.typed
|
||||
|
||||
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import akka.actor.NoSerializationVerificationNeeded
|
||||
import akka.actor.typed.ActorSystem
|
||||
import akka.annotation.InternalApi
|
||||
|
|
|
|||
|
|
@ -6,10 +6,7 @@ package akka.cluster.sharding.typed.javadsl
|
|||
|
||||
import java.util.Optional
|
||||
|
||||
import scala.compat.java8.OptionConverters._
|
||||
|
||||
import akka.actor.typed.BackoffSupervisorStrategy
|
||||
import akka.actor.typed.Behavior
|
||||
import akka.persistence.typed.PersistenceId
|
||||
import akka.persistence.typed.javadsl.PersistentBehavior
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster.sharding.typed.scaladsl
|
||||
|
||||
import akka.actor.typed.Behavior
|
||||
import akka.persistence.typed.scaladsl.Effect
|
||||
import akka.persistence.typed.scaladsl.PersistentBehavior
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import java.util.concurrent.ConcurrentHashMap
|
|||
import java.util.concurrent.CountDownLatch
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.Promise
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ import scala.concurrent.duration._
|
|||
import scala.util.Failure
|
||||
import scala.util.Success
|
||||
|
||||
import akka.Done
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ import akka.cluster.Cluster
|
|||
import akka.cluster.MemberStatus
|
||||
import akka.cluster.singleton.ClusterSingletonLeavingSpeedSpec.TheSingleton
|
||||
import akka.testkit.AkkaSpec
|
||||
import akka.testkit.TestActors
|
||||
import akka.testkit.TestProbe
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ package akka.cluster.ddata.typed.internal
|
|||
|
||||
import scala.compat.java8.OptionConverters._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
import akka.annotation.InternalApi
|
||||
import akka.cluster.{ ddata ⇒ dd }
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster.typed.internal
|
||||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.actor.typed.Props
|
||||
import akka.annotation.InternalApi
|
||||
import akka.cluster.ClusterEvent.MemberEvent
|
||||
|
|
|
|||
|
|
@ -13,12 +13,11 @@ import akka.actor.typed.{ ActorRef, Behavior, Terminated }
|
|||
import akka.annotation.InternalApi
|
||||
import akka.cluster.ClusterEvent.MemberRemoved
|
||||
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.util.TypedMultiMap
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.existentials
|
||||
|
||||
/** INTERNAL API */
|
||||
@InternalApi
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ import akka.annotation.InternalApi
|
|||
import akka.cluster.{ Cluster, UniqueAddress }
|
||||
import akka.cluster.ddata.{ ORMultiMap, ORMultiMapKey }
|
||||
import akka.cluster.typed.internal.receptionist.ClusterReceptionist.{ DDataKey, EmptyORMultiMap, Entry }
|
||||
import akka.util.Timeout
|
||||
|
||||
import scala.concurrent.duration.Deadline
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster.typed
|
||||
|
||||
import java.util.UUID
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
|
||||
import akka.actor.{ Address, Scheduler }
|
||||
|
|
@ -15,7 +14,6 @@ import org.scalatest.{ Matchers, Suite }
|
|||
import akka.actor.typed.scaladsl.adapter._
|
||||
import akka.cluster.{ ClusterEvent, MemberStatus }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.implicitConversions
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ import akka.actor.typed.scaladsl.Behaviors
|
|||
import akka.actor.typed.scaladsl.adapter._
|
||||
import akka.cluster.Cluster
|
||||
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.util.Timeout
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import com.typesafe.config.ConfigFactory
|
|||
import scala.concurrent.duration._
|
||||
import akka.actor.testkit.typed.scaladsl.ActorTestKit
|
||||
import akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit
|
||||
import org.scalatest.{ WordSpec, WordSpecLike }
|
||||
import org.scalatest.WordSpecLike
|
||||
|
||||
object RemoteDeployNotAllowedSpec {
|
||||
def config = ConfigFactory.parseString(
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.actor.{ ExtendedActorSystem, RootActorPath }
|
|||
import akka.actor.typed.receptionist.{ Receptionist, ServiceKey }
|
||||
import akka.actor.typed.scaladsl.Behaviors
|
||||
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.typed.{ Cluster, Join }
|
||||
import akka.serialization.SerializerWithStringManifest
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.actor.Identify
|
|||
import akka.actor.Props
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
import akka.testkit._
|
||||
import akka.remote.testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec }
|
||||
import akka.actor.PoisonPill
|
||||
|
||||
object AttemptSysMsgRedeliveryMultiJvmSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -4,12 +4,9 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.Address
|
||||
import scala.collection.immutable
|
||||
|
||||
final case class ClientDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -4,13 +4,9 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.concurrent.duration._
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.Address
|
||||
import scala.collection.immutable
|
||||
|
||||
final case class ClientDowningNodeThatIsUpMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ package akka.cluster
|
|||
|
||||
import scala.collection.immutable
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -7,8 +7,6 @@ package akka.cluster
|
|||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor.Actor
|
||||
import akka.actor.Props
|
||||
import akka.cluster.ClusterEvent.CurrentClusterState
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -5,12 +5,9 @@
|
|||
package akka.cluster
|
||||
|
||||
import scala.collection.immutable
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Address
|
||||
|
||||
object JoinSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ import akka.actor.ActorRef
|
|||
import akka.actor.ExtendedActorSystem
|
||||
import akka.actor.Identify
|
||||
import akka.cluster.ClusterEvent.UnreachableMember
|
||||
import akka.remote.RARP
|
||||
import akka.remote.artery.ArterySettings
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
|
|
|
|||
|
|
@ -38,7 +38,6 @@ abstract class LeaderDowningAllOtherNodesSpec
|
|||
with MultiNodeClusterSpec {
|
||||
|
||||
import LeaderDowningAllOtherNodesMultiJvmSpec._
|
||||
import ClusterEvent._
|
||||
|
||||
"A cluster of 6 nodes with monitored-by-nr-of-members=2" must {
|
||||
"setup" taggedAs LongRunningTest in {
|
||||
|
|
|
|||
|
|
@ -10,9 +10,7 @@ import com.typesafe.config.ConfigFactory
|
|||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor._
|
||||
import scala.concurrent.duration._
|
||||
import scala.collection.immutable
|
||||
|
||||
final case class LeaderDowningNodeThatIsUnreachableMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -5,12 +5,10 @@
|
|||
package akka.cluster
|
||||
|
||||
import language.postfixOps
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import scala.collection.immutable
|
||||
|
||||
final case class LeaderElectionMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||
val controller = role("controller")
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import scala.collection.immutable.SortedSet
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ import javax.management.ObjectName
|
|||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.util.Try
|
||||
|
||||
object MBeanMultiJvmSpec extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
@ -38,7 +37,6 @@ abstract class MBeanSpec
|
|||
with MultiNodeClusterSpec {
|
||||
|
||||
import MBeanMultiJvmSpec._
|
||||
import ClusterEvent._
|
||||
|
||||
val mbeanName = new ObjectName("akka:type=Cluster")
|
||||
lazy val mbeanServer = ManagementFactory.getPlatformMBeanServer
|
||||
|
|
|
|||
|
|
@ -4,13 +4,9 @@
|
|||
|
||||
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.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Props
|
||||
import akka.actor.Actor
|
||||
import akka.cluster.MemberStatus._
|
||||
|
|
|
|||
|
|
@ -4,8 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import scala.collection.immutable.SortedSet
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -5,16 +5,10 @@
|
|||
package akka.cluster
|
||||
|
||||
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.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import java.util.concurrent.atomic.AtomicReference
|
||||
import akka.actor.Props
|
||||
import akka.actor.Actor
|
||||
import akka.cluster.MemberStatus._
|
||||
|
||||
object MinMembersBeforeUpMultiJvmSpec extends MultiNodeConfig {
|
||||
|
|
@ -109,8 +103,6 @@ abstract class MinMembersBeforeUpBase(multiNodeConfig: MultiNodeConfig)
|
|||
extends MultiNodeSpec(multiNodeConfig)
|
||||
with MultiNodeClusterSpec {
|
||||
|
||||
import ClusterEvent._
|
||||
|
||||
def first: RoleName
|
||||
def second: RoleName
|
||||
def third: RoleName
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ import com.typesafe.config.ConfigFactory
|
|||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
object NodeChurnMultiJvmSpec extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import scala.collection.immutable.SortedSet
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
|
|
|
|||
|
|
@ -4,8 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import scala.collection.immutable.SortedSet
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -4,8 +4,6 @@
|
|||
|
||||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -7,14 +7,12 @@ package akka.cluster
|
|||
import java.util.concurrent.ThreadLocalRandom
|
||||
|
||||
import akka.actor.{ ActorSystem, Address }
|
||||
import akka.remote.RARP
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec }
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
// This test was a reproducer for issue #20639
|
||||
object QuickRestartMultiJvmSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ package akka.cluster
|
|||
import language.postfixOps
|
||||
import scala.collection.immutable
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
@ -20,7 +19,6 @@ import akka.actor.Actor
|
|||
import akka.actor.RootActorPath
|
||||
import akka.cluster.MemberStatus._
|
||||
import akka.actor.Deploy
|
||||
import akka.remote.RARP
|
||||
|
||||
object RestartFirstSeedNodeMultiJvmSpec extends MultiNodeConfig {
|
||||
val seed1 = role("seed1")
|
||||
|
|
|
|||
|
|
@ -13,9 +13,7 @@ import akka.actor.Address
|
|||
import akka.actor.Deploy
|
||||
import akka.actor.Props
|
||||
import akka.actor.RootActorPath
|
||||
import akka.cluster.ClusterEvent._
|
||||
import akka.cluster.MemberStatus._
|
||||
import akka.remote.AddressUidExtension
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ import akka.actor.Deploy
|
|||
import akka.actor.Props
|
||||
import akka.actor.RootActorPath
|
||||
import akka.cluster.MemberStatus._
|
||||
import akka.remote.RARP
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
|
|
|
|||
|
|
@ -11,9 +11,7 @@ import akka.remote.testkit.MultiNodeConfig
|
|||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Address
|
||||
import scala.concurrent.duration._
|
||||
import scala.collection.immutable
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
|
||||
final case class SplitBrainMultiNodeConfig(failureDetectorPuppet: Boolean) extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ import scala.annotation.tailrec
|
|||
import scala.collection.immutable
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.ThreadLocalRandom
|
||||
import java.util.concurrent.atomic.AtomicReference
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import com.typesafe.config.Config
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
|
@ -257,8 +256,6 @@ private[cluster] object StressMultiJvmSpec extends MultiNodeConfig {
|
|||
immutable.SortedMap.empty[Address, CurrentInternalStats]
|
||||
}
|
||||
|
||||
import context.dispatcher
|
||||
|
||||
def receive = {
|
||||
case PhiResult(from, phiValues) ⇒ phiValuesObservedByNode += from → phiValues
|
||||
case StatsResult(from, stats) ⇒ clusterStatsObservedByNode += from → stats
|
||||
|
|
@ -290,7 +287,6 @@ private[cluster] object StressMultiJvmSpec extends MultiNodeConfig {
|
|||
def formatPhi: String = {
|
||||
if (phiValuesObservedByNode.isEmpty) ""
|
||||
else {
|
||||
import akka.cluster.Member.addressOrdering
|
||||
val lines =
|
||||
for {
|
||||
(monitor, phiValues) ← phiValuesObservedByNode
|
||||
|
|
@ -672,7 +668,6 @@ abstract class StressSpec
|
|||
}) with MultiNodeClusterSpec with BeforeAndAfterEach with ImplicitSender {
|
||||
|
||||
import StressMultiJvmSpec._
|
||||
import ClusterEvent._
|
||||
|
||||
val settings = new Settings(system.settings.config)
|
||||
import settings._
|
||||
|
|
|
|||
|
|
@ -5,11 +5,9 @@
|
|||
package akka.cluster
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic.AtomicReference
|
||||
import scala.collection.immutable.SortedSet
|
||||
import akka.actor.Props
|
||||
|
|
|
|||
|
|
@ -11,18 +11,15 @@ import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
|||
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit._
|
||||
import akka.testkit.TestEvent._
|
||||
import java.util.concurrent.ThreadLocalRandom
|
||||
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.actor.Props
|
||||
import akka.actor.Actor
|
||||
|
||||
import scala.util.control.NoStackTrace
|
||||
import akka.remote.{ QuarantinedEvent, RARP, RemoteActorRefProvider }
|
||||
import akka.remote.{ QuarantinedEvent, RemoteActorRefProvider }
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.actor.ActorRef
|
||||
import akka.dispatch.sysmsg.Failed
|
||||
import akka.actor.PoisonPill
|
||||
import akka.actor.Terminated
|
||||
|
||||
|
|
|
|||
|
|
@ -16,10 +16,7 @@ import akka.remote.testkit.MultiNodeConfig
|
|||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
import akka.testkit._
|
||||
import akka.actor.Actor
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import akka.actor.RootActorPath
|
||||
import akka.cluster.MultiNodeClusterSpec.EndActor
|
||||
import akka.remote.RARP
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
package akka.cluster.routing
|
||||
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor.Actor
|
||||
import akka.actor.ActorRef
|
||||
|
|
@ -15,7 +14,6 @@ import akka.cluster.MultiNodeClusterSpec
|
|||
import akka.pattern.ask
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.routing.ConsistentHashingRouter
|
||||
import akka.routing.ConsistentHashingRouter.ConsistentHashMapping
|
||||
import akka.routing.ConsistentHashingRouter.ConsistentHashableEnvelope
|
||||
import akka.routing.GetRoutees
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.cluster.ddata
|
|||
import java.util.concurrent.ThreadLocalRandom
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.cluster.{ Cluster, ddata }
|
||||
import akka.cluster.Cluster
|
||||
import akka.cluster.ddata.Replicator._
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.persistence.typed
|
|||
|
||||
import akka.actor.typed.ActorRef
|
||||
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.
|
||||
|
|
|
|||
|
|
@ -7,8 +7,6 @@ package akka.persistence.typed.internal
|
|||
import java.util.UUID
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
|
||||
import akka.actor.typed.Behavior
|
||||
import akka.actor.typed.scaladsl.Behaviors
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.typed.PersistenceId
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
package akka.persistence.typed.internal
|
||||
|
||||
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.internal.PoisonPill
|
||||
import akka.annotation.InternalApi
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
package akka.persistence.typed.scaladsl
|
||||
|
||||
import akka.annotation.DoNotInherit
|
||||
import akka.persistence.typed.{ SideEffect, Stop }
|
||||
import akka.persistence.typed.SideEffect
|
||||
import akka.persistence.typed.internal._
|
||||
import scala.collection.{ immutable ⇒ im }
|
||||
|
||||
|
|
|
|||
|
|
@ -7,29 +7,15 @@ package akka.persistence.typed.scaladsl
|
|||
import java.util.UUID
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.Success
|
||||
import scala.util.Try
|
||||
|
||||
import akka.Done
|
||||
import akka.actor.testkit.typed.TestKitSettings
|
||||
import akka.actor.testkit.typed.scaladsl._
|
||||
import akka.actor.typed.scaladsl.Behaviors
|
||||
import akka.actor.typed.ActorRef
|
||||
import akka.actor.typed.ActorSystem
|
||||
import akka.actor.typed.Behavior
|
||||
import akka.actor.typed.SupervisorStrategy
|
||||
import akka.actor.typed.Terminated
|
||||
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.PersistenceId
|
||||
import akka.stream.ActorMaterializer
|
||||
import akka.stream.scaladsl.Sink
|
||||
import com.typesafe.config.Config
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.WordSpecLike
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor.ActorLogging
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import akka.testkit.ImplicitSender
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.actor.Identify
|
|||
import akka.actor.Props
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
import akka.testkit._
|
||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
||||
import testkit.MultiNodeConfig
|
||||
import akka.actor.PoisonPill
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import akka.actor.Actor
|
|||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import akka.pattern.ask
|
||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
||||
import testkit.MultiNodeConfig
|
||||
import akka.testkit._
|
||||
import akka.actor.Identify
|
||||
import akka.actor.ActorIdentity
|
||||
|
|
|
|||
|
|
@ -10,8 +10,7 @@ import language.postfixOps
|
|||
import akka.actor.Actor
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import testkit.{ STMultiNodeSpec, MultiNodeConfig, MultiNodeSpec }
|
||||
import akka.testkit._
|
||||
import testkit.MultiNodeConfig
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.concurrent.duration._
|
||||
|
||||
|
|
|
|||
|
|
@ -8,8 +8,7 @@ import scala.concurrent.duration._
|
|||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
import akka.testkit._
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
|
||||
class PiercingShouldKeepQuarantineConfig(artery: Boolean) extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -13,9 +13,6 @@ import akka.actor.ActorRef
|
|||
import akka.actor.Props
|
||||
import akka.remote.testconductor.RoleName
|
||||
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.Identify
|
||||
|
||||
|
|
|
|||
|
|
@ -13,10 +13,7 @@ import akka.actor.Actor
|
|||
import akka.actor.ActorSystemImpl
|
||||
import akka.actor.Props
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.testkit.TestEvent._
|
||||
|
||||
class RemoteDeploymentDeathWatchMultiJvmSpec(artery: Boolean) extends MultiNodeConfig {
|
||||
val first = role("first")
|
||||
|
|
|
|||
|
|
@ -6,15 +6,12 @@ package akka.remote
|
|||
|
||||
import akka.remote.transport.AssociationHandle
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
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.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
package akka.remote
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
|
@ -13,12 +12,9 @@ import akka.actor.ActorIdentity
|
|||
import akka.actor.ActorRef
|
||||
import akka.actor.Identify
|
||||
import akka.actor.Props
|
||||
import akka.actor.Terminated
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.actor.ActorSystem
|
||||
|
|
|
|||
|
|
@ -6,15 +6,12 @@ package akka.remote
|
|||
|
||||
import akka.remote.transport.AssociationHandle
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
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.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
|
|
|
|||
|
|
@ -11,8 +11,6 @@ import akka.actor._
|
|||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociate, Direction }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
|
|
|
|||
|
|
@ -4,19 +4,13 @@
|
|||
|
||||
package akka.remote
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociate, Direction }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.actor.Identify
|
||||
import scala.concurrent.Await
|
||||
|
||||
class RemoteQuarantinePiercingConfig(artery: Boolean) extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -5,9 +5,6 @@
|
|||
package akka.remote
|
||||
|
||||
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.ActorRef
|
||||
import akka.actor.Props
|
||||
|
|
@ -20,7 +17,6 @@ import scala.concurrent.duration._
|
|||
import akka.actor.ActorIdentity
|
||||
import akka.actor.ActorLogging
|
||||
import akka.actor.Identify
|
||||
import akka.remote.testconductor.TestConductor
|
||||
import akka.testkit.TestProbe
|
||||
|
||||
class RemoteReDeploymentConfig(artery: Boolean) extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -4,17 +4,12 @@
|
|||
|
||||
package akka.remote
|
||||
|
||||
import akka.remote.transport.AssociationHandle
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.{ ForceDisassociateExplicitly, ForceDisassociate, Direction }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
|
|
|
|||
|
|
@ -4,21 +4,17 @@
|
|||
|
||||
package akka.remote
|
||||
|
||||
import language.postfixOps
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor._
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.ForceDisassociateExplicitly
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.testkit._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.actor.Identify
|
||||
import scala.concurrent.Await
|
||||
import akka.remote.transport.Transport.InvalidAssociationException
|
||||
import akka.remote.transport.AssociationHandle
|
||||
|
||||
object Ticket15109Spec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ package akka.remote
|
|||
import java.util.concurrent.atomic.AtomicBoolean
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.actor.ActorIdentity
|
||||
|
|
|
|||
|
|
@ -4,25 +4,16 @@
|
|||
|
||||
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.TimeUnit.NANOSECONDS
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor._
|
||||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||
import akka.remote.{ RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.PerfFlamesSupport
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.serialization.ByteBufferSerializer
|
||||
import akka.serialization.SerializerWithStringManifest
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.artery.compress.CompressionProtocol.Events.ReceivedActorRefCompressionTable
|
||||
import akka.remote.artery.MaxThroughputSpec._
|
||||
|
||||
object FanInThroughputSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -4,25 +4,16 @@
|
|||
|
||||
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.TimeUnit.NANOSECONDS
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor._
|
||||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||
import akka.remote.{ RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.PerfFlamesSupport
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.serialization.ByteBufferSerializer
|
||||
import akka.serialization.SerializerWithStringManifest
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.remote.artery.compress.CompressionProtocol.Events.ReceivedActorRefCompressionTable
|
||||
import akka.remote.artery.MaxThroughputSpec._
|
||||
|
||||
object FanOutThroughputSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ import scala.concurrent.duration._
|
|||
import akka.actor._
|
||||
import akka.remote.AddressUidExtension
|
||||
import akka.remote.RARP
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
package akka.remote.artery
|
||||
|
||||
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 scala.concurrent.duration._
|
||||
|
|
@ -13,8 +13,6 @@ import akka.actor._
|
|||
import akka.remote.RemotingMultiNodeSpec
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.stream.ActorMaterializer
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
|
|
|||
|
|
@ -5,8 +5,6 @@
|
|||
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.TimeUnit.NANOSECONDS
|
||||
|
||||
|
|
@ -15,9 +13,7 @@ import akka.actor._
|
|||
import akka.remote.{ RARP, RemoteActorRefProvider, RemotingMultiNodeSpec }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.testkit.MultiNodeSpec
|
||||
import akka.remote.testkit.PerfFlamesSupport
|
||||
import akka.remote.testkit.STMultiNodeSpec
|
||||
import akka.serialization.ByteBufferSerializer
|
||||
import akka.serialization.SerializerWithStringManifest
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -4,22 +4,16 @@
|
|||
|
||||
package akka.remote.artery
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor._
|
||||
import akka.actor.ActorIdentity
|
||||
import akka.actor.Identify
|
||||
import akka.remote.{ QuarantinedEvent, RARP, RemotingMultiNodeSpec }
|
||||
import akka.remote.testconductor.RoleName
|
||||
import akka.remote.{ RARP, RemotingMultiNodeSpec }
|
||||
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.util.Timeout
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import org.scalatest.concurrent.ScalaFutures
|
||||
|
||||
import scala.util.Try
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
object SurviveInboundStreamRestartWithCompressionInFlightSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -9,10 +9,7 @@ import akka.actor._
|
|||
import akka.actor.ActorIdentity
|
||||
import akka.actor.Identify
|
||||
import akka.remote.{ RemotingMultiNodeSpec, QuarantinedEvent, RARP }
|
||||
import akka.remote.testconductor.RoleName
|
||||
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 com.typesafe.config.ConfigFactory
|
||||
|
|
|
|||
|
|
@ -6,10 +6,8 @@ package akka.remote.artery
|
|||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.serialization.SerializerWithStringManifest
|
||||
import akka.serialization.ByteBufferSerializer
|
||||
import akka.remote.artery.protobuf.{ TestMessages ⇒ proto }
|
||||
import akka.protobuf.ByteString
|
||||
import java.util.concurrent.locks.LockSupport
|
||||
|
||||
object TestMessage {
|
||||
final case class Item(id: Long, name: String)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
package akka.remote.artery
|
||||
|
||||
import java.util.concurrent.TimeUnit.SECONDS
|
||||
import java.util.concurrent.Executors
|
||||
|
||||
class TestRateReporter(name: String) extends RateReporter(
|
||||
SECONDS.toNanos(1),
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@ import akka.stream.ActorMaterializer
|
|||
import akka.stream.KillSwitches
|
||||
import akka.stream.ThrottleMode
|
||||
import akka.stream.scaladsl.Flow
|
||||
import akka.stream.scaladsl.Keep
|
||||
import akka.stream.scaladsl.Source
|
||||
import akka.testkit._
|
||||
import akka.util.ByteString
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.actor.Address
|
|||
import akka.actor.PoisonPill
|
||||
import akka.actor.Props
|
||||
import akka.remote.RemotingMultiNodeSpec
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.routing.Broadcast
|
||||
import akka.routing.RandomPool
|
||||
import akka.routing.RoutedActorRef
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.actor.Address
|
|||
import akka.actor.PoisonPill
|
||||
import akka.actor.Props
|
||||
import akka.remote.RemotingMultiNodeSpec
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.routing.Broadcast
|
||||
import akka.routing.ScatterGatherFirstCompletedPool
|
||||
import akka.routing.RoutedActorRef
|
||||
|
|
|
|||
|
|
@ -5,19 +5,13 @@
|
|||
package akka.remote.testconductor
|
||||
|
||||
import language.postfixOps
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor.{ Actor, ActorIdentity, Deploy, Identify, Props }
|
||||
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.Awaitable
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit.ImplicitSender
|
||||
import akka.testkit.LongRunningTest
|
||||
import java.net.InetSocketAddress
|
||||
import java.net.InetAddress
|
||||
|
||||
import akka.remote.RemotingMultiNodeSpec
|
||||
import akka.remote.testkit.{ MultiNodeConfig, MultiNodeSpec, STMultiNodeSpec }
|
||||
import akka.remote.testkit.MultiNodeConfig
|
||||
import akka.remote.transport.ThrottlerTransportAdapter.Direction
|
||||
|
||||
object TestConductorMultiJvmSpec extends MultiNodeConfig {
|
||||
|
|
|
|||
|
|
@ -23,8 +23,6 @@ class MultiNodeSpecSpecMultiJvmNode4 extends MultiNodeSpecSpec
|
|||
|
||||
class MultiNodeSpecSpec extends RemotingMultiNodeSpec(MultiNodeSpecMultiJvmSpec) {
|
||||
|
||||
import MultiNodeSpecMultiJvmSpec._
|
||||
|
||||
def initialParticipants = 4
|
||||
|
||||
"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