@Before public void setup() throws IOException { stager = ArtifactServiceStager.overChannel( InProcessChannelBuilder.forName("service_stager").build(), 6); service = new InMemoryArtifactStagerService(); server = InProcessServerBuilder.forName("service_stager") .directExecutor() .addService(service) .build() .start(); }
private static CloseableResource<Server> createJobServer(JobState.Enum jobState) throws IOException { CloseableResource<Server> server = CloseableResource.of( InProcessServerBuilder.forName(ENDPOINT_URL) .addService(new TestJobService(ENDPOINT_DESCRIPTOR, "prepId", "jobId", jobState)) .addService(new InMemoryArtifactStagerService()) .build(), Server::shutdown); server.get().start(); return server; }
@Before public void setup() throws Exception { stager = LocalFileSystemArtifactStagerService.forRootDirectory(temporaryFolder.newFolder()); server = InProcessServerBuilder.forName("fs_stager") .directExecutor() .addService(stager) .build() .start(); stub = ArtifactStagingServiceGrpc.newStub( InProcessChannelBuilder.forName("fs_stager").usePlaintext().build()); }