Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Unified Diff: dashboard/dashboard/add_histograms_queue_test.py

Issue 3000853002: Make add_histograms use reserved GenericSet names. (Closed)
Patch Set: rebase Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « dashboard/dashboard/add_histograms.py ('k') | dashboard/dashboard/add_histograms_test.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: dashboard/dashboard/add_histograms_queue_test.py
diff --git a/dashboard/dashboard/add_histograms_queue_test.py b/dashboard/dashboard/add_histograms_queue_test.py
index 89346f9666255cc5ac08f9c54ceb63d7cb581d90..5ff7fdd66152cc9c421c3fcf9fc326d56c2e12b9 100644
--- a/dashboard/dashboard/add_histograms_queue_test.py
+++ b/dashboard/dashboard/add_histograms_queue_test.py
@@ -34,7 +34,7 @@ TEST_HISTOGRAM = {
'type': 'GenericSet'
},
'owners': '68e5b3bd-829c-4f4f-be3a-98a94279ccf0',
- 'telemetry': 'ec2c0cdc-cd9f-4736-82b4-6ffc3d76e3eb'
+ 'benchmarks': 'ec2c0cdc-cd9f-4736-82b4-6ffc3d76e3eb'
},
'guid': 'c2c0fa00-060f-4d56-a1b7-51fde4767584',
'name': 'foo',
@@ -44,14 +44,10 @@ TEST_HISTOGRAM = {
}
-TEST_TELEMETRY_INFO = {
+TEST_BENCHMARKS = {
'guid': 'ec2c0cdc-cd9f-4736-82b4-6ffc3d76e3eb',
- 'benchmarkName': 'myBenchmark',
- 'canonicalUrl': 'myCanonicalUrl',
- 'label': 'myLabel',
- 'legacyTIRLabel': 'myLegacyTIRLabel',
- 'storyDisplayName': 'myStoryDisplayName',
- 'type': 'TelemetryInfo'
+ 'values': ['myBenchmark'],
+ 'type': 'GenericSet',
}
@@ -144,19 +140,19 @@ class AddHistogramsQueueTest(testing_common.TestCase):
'data': json.dumps(TEST_HISTOGRAM),
'test_path': test_path,
'revision': 123,
- 'diagnostics': json.dumps([TEST_TELEMETRY_INFO, TEST_OWNERS])
+ 'diagnostics': json.dumps([TEST_BENCHMARKS, TEST_OWNERS])
}
self.testapp.post('/add_histograms_queue', params)
histogram_entity = histogram.Histogram.query().fetch()[0]
hist = histogram_module.Histogram.FromDict(histogram_entity.data)
self.assertEqual(
'ec2c0cdc-cd9f-4736-82b4-6ffc3d76e3eb',
- hist.diagnostics['telemetry'].guid)
+ hist.diagnostics[reserved_infos.BENCHMARKS.name].guid)
self.assertEqual(
'68e5b3bd-829c-4f4f-be3a-98a94279ccf0',
hist.diagnostics['owners'].guid)
telemetry_info_entity = ndb.Key(
- 'SparseDiagnostic', TEST_TELEMETRY_INFO['guid']).get()
+ 'SparseDiagnostic', TEST_BENCHMARKS['guid']).get()
ownership_entity = ndb.Key(
'SparseDiagnostic', TEST_OWNERS['guid']).get()
self.assertFalse(telemetry_info_entity.internal_only)
@@ -165,12 +161,8 @@ class AddHistogramsQueueTest(testing_common.TestCase):
def testPostHistogram_WithSameDiagnostic(self):
diag_dict = {
'guid': '05341937-1272-4214-80ce-43b2d03807f9',
- 'benchmarkName': 'myBenchmark',
- 'canonicalUrl': 'myCanonicalUrl',
- 'label': 'myLabel',
- 'legacyTIRLabel': 'myLegacyTIRLabel',
- 'storyDisplayName': 'myStoryDisplayName',
- 'type': 'TelemetryInfo'
+ 'values': ['myBenchmark'],
+ 'type': 'GenericSet',
}
diag = histogram.SparseDiagnostic(
data=diag_dict, start_revision=1, end_revision=sys.maxint,
@@ -183,16 +175,16 @@ class AddHistogramsQueueTest(testing_common.TestCase):
'data': json.dumps(TEST_HISTOGRAM),
'test_path': test_path,
'revision': 123,
- 'diagnostics': json.dumps([TEST_TELEMETRY_INFO, TEST_OWNERS])
+ 'diagnostics': json.dumps([TEST_BENCHMARKS, TEST_OWNERS])
}
self.testapp.post('/add_histograms_queue', params)
histogram_entity = histogram.Histogram.query().fetch()[0]
hist = histogram_module.Histogram.FromDict(histogram_entity.data)
self.assertEqual(
- '05341937-1272-4214-80ce-43b2d03807f9',
- hist.diagnostics['telemetry'].guid)
+ TEST_BENCHMARKS['guid'],
+ hist.diagnostics[reserved_infos.BENCHMARKS.name].guid)
diagnostics = histogram.SparseDiagnostic.query().fetch()
- self.assertEqual(len(diagnostics), 2)
+ self.assertEqual(len(diagnostics), 3)
def testPostHistogram_WithDifferentDiagnostic(self):
diag_dict = {
@@ -211,7 +203,7 @@ class AddHistogramsQueueTest(testing_common.TestCase):
'data': json.dumps(TEST_HISTOGRAM),
'test_path': test_path,
'revision': 123,
- 'diagnostics': json.dumps([TEST_TELEMETRY_INFO, TEST_OWNERS])
+ 'diagnostics': json.dumps([TEST_BENCHMARKS, TEST_OWNERS])
}
self.testapp.post('/add_histograms_queue', params)
histogram_entity = histogram.Histogram.query().fetch()[0]
@@ -228,7 +220,7 @@ class AddHistogramsQueueTest(testing_common.TestCase):
test_path = 'Chromium/win7/suite/metric'
params = {
- 'data': json.dumps(TEST_TELEMETRY_INFO),
+ 'data': json.dumps(TEST_BENCHMARKS),
'test_path': test_path,
'revision': 123
}
@@ -239,7 +231,7 @@ class AddHistogramsQueueTest(testing_common.TestCase):
test = test_key.get()
self.assertIsNone(test.units)
- original_diagnostic = TEST_TELEMETRY_INFO
+ original_diagnostic = TEST_BENCHMARKS
diagnostic_entity = ndb.Key(
'SparseDiagnostic', original_diagnostic['guid']).get()
self.assertFalse(diagnostic_entity.internal_only)
@@ -252,7 +244,7 @@ class AddHistogramsQueueTest(testing_common.TestCase):
test_key = utils.TestKey(test_path)
params = {
- 'data': json.dumps(TEST_TELEMETRY_INFO),
+ 'data': json.dumps(TEST_BENCHMARKS),
'test_path': test_path,
'revision': 123
}
@@ -261,7 +253,7 @@ class AddHistogramsQueueTest(testing_common.TestCase):
test = test_key.get()
self.assertIsNone(test.units)
- original_diagnostic = TEST_TELEMETRY_INFO
+ original_diagnostic = TEST_BENCHMARKS
diagnostic_entity = ndb.Key(
'SparseDiagnostic', original_diagnostic['guid']).get()
self.assertTrue(diagnostic_entity.internal_only)
« no previous file with comments | « dashboard/dashboard/add_histograms.py ('k') | dashboard/dashboard/add_histograms_test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698