private ContextBuilder createInjectorBuilder() { Platform testPlatform = new TestPlatform(envHome) { @Override public long currentTimeMillis() { return 1000; } }; return new TestContextBuilder(testPlatform, RemoteOpenOverrideModule); } }
protected Context createInjector() { Platform platform = createPlatform(); URI uri = repositoryDirectory.getAbsoluteFile().toURI(); Hints hints = new Hints().uri(uri).platform(platform); return new TestContextBuilder().build(hints); }
private ContextBuilder createInjectorBuilder() { Platform testPlatform = new TestPlatform(envHome) { @Override public long currentTimeMillis() { return 1000; } }; return new TestContextBuilder(testPlatform, RemoteOpenOverrideModule); } }
protected Context createInjector() { Platform platform = createPlatform(); URI uri = repositoryDirectory.getAbsoluteFile().toURI(); Hints hints = new Hints().uri(uri).platform(platform); return new TestContextBuilder().build(hints); }
@Override protected Context createInjector() { Platform platform = createPlatform(); GlobalContextBuilder.builder(new TestContextBuilder(platform)); URI uri = repositoryDirectory.getAbsoluteFile().toURI(); Hints hints = new Hints().uri(uri).platform(platform); return GlobalContextBuilder.builder().build(hints); }
@Override protected Context createInjector() { Platform platform = createPlatform(); GlobalContextBuilder.builder(new TestContextBuilder(platform)); URI uri = repositoryDirectory.getAbsoluteFile().toURI(); Hints hints = new Hints().uri(uri).platform(platform); return GlobalContextBuilder.builder().build(hints); }
@Before public void beforeTest() throws Exception { File workingDirectory = tmp.newFolder("repo"); File userHomeDirectory = tmp.newFolder("home"); TestPlatform platform = new TestPlatform(workingDirectory); platform.setUserHome(userHomeDirectory); GlobalContextBuilder.builder(new TestContextBuilder(platform)); context = GlobalContextBuilder.builder().build(new Hints().platform(platform)); GeoGIG repo = new GeoGIG(context); repo.command(InitOp.class).call(); repo.command(ConfigOp.class).setAction(ConfigAction.CONFIG_SET).setName("user.name") .setValue("gabriel").call(); repo.command(ConfigOp.class).setAction(ConfigAction.CONFIG_SET).setName("user.email") .setValue("gabriel@roldan.example.com").call(); store = new GeoGigDataStore(repo.getRepository()); store.createSchema(pointType); editThreads = Executors.newFixedThreadPool(writeThreadCount, new ThreadFactoryBuilder().setNameFormat("edit-thread-%d").build()); readThreads = Executors.newFixedThreadPool(readThreadCount, new ThreadFactoryBuilder().setNameFormat("read-thread-%d").build()); initialCommitCount = copyOf(context.command(LogOp.class).call()).size(); // reset Insert counter each scenario CONCURRENT_INSERT_COUNT.set(0); // clear ReadTask counts each scenario READ_COUNT_LIST.clear(); }
@Before public void beforeTest() throws Exception { File workingDirectory = tmp.newFolder("repo"); File userHomeDirectory = tmp.newFolder("home"); TestPlatform platform = new TestPlatform(workingDirectory); platform.setUserHome(userHomeDirectory); GlobalContextBuilder.builder(new TestContextBuilder(platform)); context = GlobalContextBuilder.builder().build(new Hints().platform(platform)); GeoGIG repo = new GeoGIG(context); repo.command(InitOp.class).call(); repo.command(ConfigOp.class).setAction(ConfigAction.CONFIG_SET).setName("user.name") .setValue("gabriel").call(); repo.command(ConfigOp.class).setAction(ConfigAction.CONFIG_SET).setName("user.email") .setValue("gabriel@roldan.example.com").call(); store = new GeoGigDataStore(repo.getRepository()); store.createSchema(pointType); editThreads = Executors.newFixedThreadPool(writeThreadCount, new ThreadFactoryBuilder().setNameFormat("edit-thread-%d").build()); readThreads = Executors.newFixedThreadPool(readThreadCount, new ThreadFactoryBuilder().setNameFormat("read-thread-%d").build()); initialCommitCount = copyOf(context.command(LogOp.class).call()).size(); // reset Insert counter each scenario CONCURRENT_INSERT_COUNT.set(0); // clear ReadTask counts each scenario READ_COUNT_LIST.clear(); }
private Repository initRepo(String repoName) throws IOException { File workingDirectory = tmp.newFolder(repoName); TestPlatform platform = new TestPlatform(workingDirectory, userHomeDirectry); GlobalContextBuilder.builder(new TestContextBuilder(platform)); Context context = GlobalContextBuilder.builder().build(new Hints().platform(platform)); GeoGIG geogig = new GeoGIG(context); geogig.command(InitOp.class).call(); geogig.command(ConfigOp.class).setAction(ConfigOp.ConfigAction.CONFIG_SET). setName("user.name").setValue("geogig_test").call(); geogig.command(ConfigOp.class).setAction(ConfigOp.ConfigAction.CONFIG_SET). setName("user.email").setValue("geogig_test@geogig.org").call(); return geogig.getRepository(); }
private Repository initRepo(String repoName) throws IOException { File workingDirectory = tmp.newFolder(repoName); TestPlatform platform = new TestPlatform(workingDirectory, userHomeDirectry); GlobalContextBuilder.builder(new TestContextBuilder(platform)); Context context = GlobalContextBuilder.builder().build(new Hints().platform(platform)); GeoGIG geogig = new GeoGIG(context); geogig.command(InitOp.class).call(); geogig.command(ConfigOp.class).setAction(ConfigOp.ConfigAction.CONFIG_SET). setName("user.name").setValue("geogig_test").call(); geogig.command(ConfigOp.class).setAction(ConfigOp.ConfigAction.CONFIG_SET). setName("user.email").setValue("geogig_test@geogig.org").call(); return geogig.getRepository(); }