mirror of
https://github.com/google/nomulus.git
synced 2025-06-27 06:44:51 +02:00
Cleanup minor things in whitebox metrics code
Specifically: - remove @RequestScope from EppMetric since it's only for components - fix to call the better overload of toBigqueryTimestamp - use the same UUID provider for BigQueryMetricsEnqueuer that already exists for the VerifyEntityIntegrityStreamer - minor cleanup in VerifyEntityIntegrityStreamer (inject projectId vs whole env) ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132721794
This commit is contained in:
parent
2537e95de5
commit
9dffd64dc7
6 changed files with 25 additions and 38 deletions
|
@ -21,6 +21,7 @@ import static org.mockito.Mockito.when;
|
|||
import com.google.api.services.bigquery.model.TableFieldSchema;
|
||||
import com.google.appengine.api.modules.ModulesService;
|
||||
import com.google.auto.value.AutoValue;
|
||||
import com.google.common.base.Suppliers;
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import google.registry.testing.AppEngineRule;
|
||||
|
@ -56,6 +57,7 @@ public class BigQueryMetricsEnqueuerTest {
|
|||
@Before
|
||||
public void setUp() {
|
||||
enqueuer = new BigQueryMetricsEnqueuer();
|
||||
enqueuer.idGenerator = Suppliers.ofInstance("laffo");
|
||||
enqueuer.modulesService = modulesService;
|
||||
when(modulesService.getVersionHostname(Matchers.anyString(), Matchers.anyString()))
|
||||
.thenReturn("1.backend.test.localhost");
|
||||
|
@ -67,7 +69,7 @@ public class BigQueryMetricsEnqueuerTest {
|
|||
TestMetric.create(
|
||||
DateTime.parse("1984-12-18TZ"), DateTime.parse("1984-12-18TZ").plusMillis(1));
|
||||
|
||||
enqueuer.export(metric, "laffo");
|
||||
enqueuer.export(metric);
|
||||
|
||||
assertTasksEnqueued("bigquery-streaming-metrics",
|
||||
new TaskMatcher()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue