 
   func assignIdentity<Act>(_ actorType: Act.Type) -> AnyActorIdentity
       where Act: DistributedActor {
-    let id = ActorAddress(parse: "xxx")
+    let id = ActorAddress(parse: "\(nextID)")
+    nextID += 1
     print("assign type:\(actorType), id:\(id)")
     return .init(id)
   }

// UNSUPPORTED: use_os_stdlib
// UNSUPPORTED: back_deployment_runtime

// FIXME(distributed): we need to revisit what's going on on windows with distributed actors rdar://84574311
// UNSUPPORTED: OS=windows-msvc

// Disabled temporarily until we figure out why the test is flaky.
// REQUIRES: rdar84586299

import _Distributed


  }
}

// global to track available IDs
var nextID: Int = 1

@available(SwiftStdlib 5.5, *)
struct FakeTransport: ActorTransport {
  func decodeIdentity(from decoder: Decoder) throws -> AnyActorIdentity {
