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

Side by Side Diff: third_party/cq_client/cq_pb2.py

Issue 1490473004: Roll CQ client changes 7d916d5..f59ed9f (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/depot_tools.git@master
Patch Set: Rename Created 5 years 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 unified diff | Download patch
« no previous file with comments | « third_party/cq_client/cq.pb.go ('k') | third_party/cq_client/test/cq_gerrit.cfg » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This file was originally generated by the protocol buffer compiler 2.6.1, but 1 # This file was originally generated by the protocol buffer compiler 2.6.1, but
2 # was subsequently manually edited to import protobuf26 instead of 2 # was subsequently manually edited to import protobuf26 instead of
3 # google.protobuf to prevent conflicts with a different version of 3 # google.protobuf to prevent conflicts with a different version of
4 # google.protobuf that some users of depot_tools have installed. If you need to 4 # google.protobuf that some users of depot_tools have installed. If you need to
5 # re-generate this file, please make similar changes again and add this comment 5 # re-generate this file, please make similar changes again and add this comment
6 # back. More details on why we chose to rename the package can be found in the 6 # back. More details on why we chose to rename the package can be found in the
7 # file depot_tools/third_party/protobuf26/README.chromium. 7 # file depot_tools/third_party/protobuf26/README.chromium.
8 8
9 # Generated by the protocol buffer compiler. DO NOT EDIT! 9 # Generated by the protocol buffer compiler. DO NOT EDIT!
10 # source: cq.proto 10 # source: cq.proto
11 11
12 import sys 12 import sys
13 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 13 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
14 from protobuf26 import descriptor as _descriptor 14 from protobuf26 import descriptor as _descriptor
15 from protobuf26 import message as _message 15 from protobuf26 import message as _message
16 from protobuf26 import reflection as _reflection 16 from protobuf26 import reflection as _reflection
17 from protobuf26 import symbol_database as _symbol_database 17 from protobuf26 import symbol_database as _symbol_database
18 from protobuf26 import descriptor_pb2 18 from protobuf26 import descriptor_pb2
19 # @@protoc_insertion_point(imports) 19 # @@protoc_insertion_point(imports)
20 20
21 _sym_db = _symbol_database.Default() 21 _sym_db = _symbol_database.Default()
22 22
23 23
24 24
25 25
26 DESCRIPTOR = _descriptor.FileDescriptor( 26 DESCRIPTOR = _descriptor.FileDescriptor(
27 name='cq.proto', 27 name='cq.proto',
28 package='', 28 package='',
29 serialized_pb=_b('\n\x08\x63q.proto\"\xc6\x02\n\x06\x43onfig\x12\x0f\n\x07vers ion\x18\x01 \x01(\x05\x12\x0f\n\x07\x63q_name\x18\x02 \x01(\t\x12\x1d\n\tverifie rs\x18\x03 \x01(\x0b\x32\n.Verifiers\x12\x15\n\rcq_status_url\x18\x04 \x01(\t\x1 2!\n\x19hide_ref_in_committed_msg\x18\x05 \x01(\x08\x12\x1a\n\x12\x63ommit_burst _delay\x18\x06 \x01(\x05\x12\x18\n\x10max_commit_burst\x18\x07 \x01(\x05\x12\x15 \n\rin_production\x18\x08 \x01(\x08\x12\x1b\n\x08rietveld\x18\t \x01(\x0b\x32\t. Rietveld\x12\x17\n\x06gerrit\x18\x0f \x01(\x0b\x32\x07.Gerrit\x12\x14\n\x0cgit_r epo_url\x18\n \x01(\t\x12\x12\n\ntarget_ref\x18\x0b \x01(\t\x12\x14\n\x0csvn_rep o_url\x18\x0c \x01(\t\".\n\x08Rietveld\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x15\ n\rproject_bases\x18\x02 \x03(\t\"#\n\x06Gerrit\x12\x19\n\x11\x63q_verified_labe l\x18\x01 \x01(\t\"\xd9\x06\n\tVerifiers\x12\x36\n\rreviewer_lgtm\x18\x01 \x01(\ x0b\x32\x1f.Verifiers.ReviewerLgtmVerifier\x12\x36\n\x0btree_status\x18\x02 \x01 (\x0b\x32!.Verifiers.TreeStatusLgtmVerifier\x12*\n\x07try_job\x18\x03 \x01(\x0b\ x32\x19.Verifiers.TryJobVerifier\x12,\n\x08sign_cla\x18\x04 \x01(\x0b\x32\x1a.Ve rifiers.SignCLAVerifier\x1aZ\n\x14ReviewerLgtmVerifier\x12\x16\n\x0e\x63ommitter _list\x18\x01 \x01(\t\x12\x15\n\rmax_wait_secs\x18\x02 \x01(\x05\x12\x13\n\x0bno _lgtm_msg\x18\x03 \x01(\t\x1a\x31\n\x16TreeStatusLgtmVerifier\x12\x17\n\x0ftree_ status_url\x18\x01 \x01(\t\x1a\xdf\x03\n\x0eTryJobVerifier\x12\x31\n\x07\x62ucke ts\x18\x01 \x03(\x0b\x32 .Verifiers.TryJobVerifier.Bucket\x12I\n\x14try_job_retr y_config\x18\x02 \x01(\x0b\x32+.Verifiers.TryJobVerifier.TryJobRetryConfig\x1aO\ n\x07\x42uilder\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0ftriggered_by_cq\x 18\x02 \x01(\x08\x12\x1d\n\x15\x65xperiment_percentage\x18\x04 \x01(\x02\x1aK\n\ x06\x42ucket\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x33\n\x08\x62uilders\x18\x02 \x03(\x0b\x32!.Verifiers.TryJobVerifier.Builder\x1a\xb0\x01\n\x11TryJobRetryConf ig\x12\x1b\n\x13try_job_retry_quota\x18\x01 \x01(\x05\x12\x1a\n\x12global_retry_ quota\x18\x02 \x01(\x05\x12\x1c\n\x14\x66\x61ilure_retry_weight\x18\x03 \x01(\x0 5\x12&\n\x1etransient_failure_retry_weight\x18\x04 \x01(\x05\x12\x1c\n\x14timeou t_retry_weight\x18\x05 \x01(\x05\x1a\x11\n\x0fSignCLAVerifier') 29 serialized_pb=_b('\n\x08\x63q.proto\"\xc6\x02\n\x06\x43onfig\x12\x0f\n\x07vers ion\x18\x01 \x01(\x05\x12\x0f\n\x07\x63q_name\x18\x02 \x01(\t\x12\x1d\n\tverifie rs\x18\x03 \x01(\x0b\x32\n.Verifiers\x12\x15\n\rcq_status_url\x18\x04 \x01(\t\x1 2!\n\x19hide_ref_in_committed_msg\x18\x05 \x01(\x08\x12\x1a\n\x12\x63ommit_burst _delay\x18\x06 \x01(\x05\x12\x18\n\x10max_commit_burst\x18\x07 \x01(\x05\x12\x15 \n\rin_production\x18\x08 \x01(\x08\x12\x1b\n\x08rietveld\x18\t \x01(\x0b\x32\t. Rietveld\x12\x17\n\x06gerrit\x18\x0f \x01(\x0b\x32\x07.Gerrit\x12\x14\n\x0cgit_r epo_url\x18\n \x01(\t\x12\x12\n\ntarget_ref\x18\x0b \x01(\t\x12\x14\n\x0csvn_rep o_url\x18\x0c \x01(\t\".\n\x08Rietveld\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x15\ n\rproject_bases\x18\x02 \x03(\t\"#\n\x06Gerrit\x12\x19\n\x11\x63q_verified_labe l\x18\x01 \x01(\t\"\xd6\x06\n\tVerifiers\x12\x36\n\rreviewer_lgtm\x18\x01 \x01(\ x0b\x32\x1f.Verifiers.ReviewerLgtmVerifier\x12\x36\n\x0btree_status\x18\x02 \x01 (\x0b\x32!.Verifiers.TreeStatusLgtmVerifier\x12*\n\x07try_job\x18\x03 \x01(\x0b\ x32\x19.Verifiers.TryJobVerifier\x12,\n\x08sign_cla\x18\x04 \x01(\x0b\x32\x1a.Ve rifiers.SignCLAVerifier\x1aZ\n\x14ReviewerLgtmVerifier\x12\x16\n\x0e\x63ommitter _list\x18\x01 \x01(\t\x12\x15\n\rmax_wait_secs\x18\x02 \x01(\x05\x12\x13\n\x0bno _lgtm_msg\x18\x03 \x01(\t\x1a\x31\n\x16TreeStatusLgtmVerifier\x12\x17\n\x0ftree_ status_url\x18\x01 \x01(\t\x1a\xdc\x03\n\x0eTryJobVerifier\x12\x31\n\x07\x62ucke ts\x18\x01 \x03(\x0b\x32 .Verifiers.TryJobVerifier.Bucket\x12I\n\x14try_job_retr y_config\x18\x02 \x01(\x0b\x32+.Verifiers.TryJobVerifier.TryJobRetryConfig\x1aL\ n\x07\x42uilder\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0ctriggered_by\x18\ x02 \x01(\t\x12\x1d\n\x15\x65xperiment_percentage\x18\x04 \x01(\x02\x1aK\n\x06\x 42ucket\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x33\n\x08\x62uilders\x18\x02 \x03( \x0b\x32!.Verifiers.TryJobVerifier.Builder\x1a\xb0\x01\n\x11TryJobRetryConfig\x1 2\x1b\n\x13try_job_retry_quota\x18\x01 \x01(\x05\x12\x1a\n\x12global_retry_quota \x18\x02 \x01(\x05\x12\x1c\n\x14\x66\x61ilure_retry_weight\x18\x03 \x01(\x05\x12 &\n\x1etransient_failure_retry_weight\x18\x04 \x01(\x05\x12\x1c\n\x14timeout_ret ry_weight\x18\x05 \x01(\x05\x1a\x11\n\x0fSignCLAVerifier')
30 ) 30 )
31 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 31 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
32 32
33 33
34 34
35 35
36 _CONFIG = _descriptor.Descriptor( 36 _CONFIG = _descriptor.Descriptor(
37 name='Config', 37 name='Config',
38 full_name='Config', 38 full_name='Config',
39 filename=None, 39 filename=None,
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after
294 containing_type=None, 294 containing_type=None,
295 fields=[ 295 fields=[
296 _descriptor.FieldDescriptor( 296 _descriptor.FieldDescriptor(
297 name='name', full_name='Verifiers.TryJobVerifier.Builder.name', index=0, 297 name='name', full_name='Verifiers.TryJobVerifier.Builder.name', index=0,
298 number=1, type=9, cpp_type=9, label=1, 298 number=1, type=9, cpp_type=9, label=1,
299 has_default_value=False, default_value=_b("").decode('utf-8'), 299 has_default_value=False, default_value=_b("").decode('utf-8'),
300 message_type=None, enum_type=None, containing_type=None, 300 message_type=None, enum_type=None, containing_type=None,
301 is_extension=False, extension_scope=None, 301 is_extension=False, extension_scope=None,
302 options=None), 302 options=None),
303 _descriptor.FieldDescriptor( 303 _descriptor.FieldDescriptor(
304 name='triggered_by_cq', full_name='Verifiers.TryJobVerifier.Builder.trigge red_by_cq', index=1, 304 name='triggered_by', full_name='Verifiers.TryJobVerifier.Builder.triggered _by', index=1,
305 number=2, type=8, cpp_type=7, label=1, 305 number=2, type=9, cpp_type=9, label=1,
306 has_default_value=False, default_value=False, 306 has_default_value=False, default_value=_b("").decode('utf-8'),
307 message_type=None, enum_type=None, containing_type=None, 307 message_type=None, enum_type=None, containing_type=None,
308 is_extension=False, extension_scope=None, 308 is_extension=False, extension_scope=None,
309 options=None), 309 options=None),
310 _descriptor.FieldDescriptor( 310 _descriptor.FieldDescriptor(
311 name='experiment_percentage', full_name='Verifiers.TryJobVerifier.Builder. experiment_percentage', index=2, 311 name='experiment_percentage', full_name='Verifiers.TryJobVerifier.Builder. experiment_percentage', index=2,
312 number=4, type=2, cpp_type=6, label=1, 312 number=4, type=2, cpp_type=6, label=1,
313 has_default_value=False, default_value=0, 313 has_default_value=False, default_value=0,
314 message_type=None, enum_type=None, containing_type=None, 314 message_type=None, enum_type=None, containing_type=None,
315 is_extension=False, extension_scope=None, 315 is_extension=False, extension_scope=None,
316 options=None), 316 options=None),
317 ], 317 ],
318 extensions=[ 318 extensions=[
319 ], 319 ],
320 nested_types=[], 320 nested_types=[],
321 enum_types=[ 321 enum_types=[
322 ], 322 ],
323 options=None, 323 options=None,
324 is_extendable=False, 324 is_extendable=False,
325 extension_ranges=[], 325 extension_ranges=[],
326 oneofs=[ 326 oneofs=[
327 ], 327 ],
328 serialized_start=930, 328 serialized_start=930,
329 serialized_end=1009, 329 serialized_end=1006,
330 ) 330 )
331 331
332 _VERIFIERS_TRYJOBVERIFIER_BUCKET = _descriptor.Descriptor( 332 _VERIFIERS_TRYJOBVERIFIER_BUCKET = _descriptor.Descriptor(
333 name='Bucket', 333 name='Bucket',
334 full_name='Verifiers.TryJobVerifier.Bucket', 334 full_name='Verifiers.TryJobVerifier.Bucket',
335 filename=None, 335 filename=None,
336 file=DESCRIPTOR, 336 file=DESCRIPTOR,
337 containing_type=None, 337 containing_type=None,
338 fields=[ 338 fields=[
339 _descriptor.FieldDescriptor( 339 _descriptor.FieldDescriptor(
(...skipping 14 matching lines...) Expand all
354 extensions=[ 354 extensions=[
355 ], 355 ],
356 nested_types=[], 356 nested_types=[],
357 enum_types=[ 357 enum_types=[
358 ], 358 ],
359 options=None, 359 options=None,
360 is_extendable=False, 360 is_extendable=False,
361 extension_ranges=[], 361 extension_ranges=[],
362 oneofs=[ 362 oneofs=[
363 ], 363 ],
364 serialized_start=1011, 364 serialized_start=1008,
365 serialized_end=1086, 365 serialized_end=1083,
366 ) 366 )
367 367
368 _VERIFIERS_TRYJOBVERIFIER_TRYJOBRETRYCONFIG = _descriptor.Descriptor( 368 _VERIFIERS_TRYJOBVERIFIER_TRYJOBRETRYCONFIG = _descriptor.Descriptor(
369 name='TryJobRetryConfig', 369 name='TryJobRetryConfig',
370 full_name='Verifiers.TryJobVerifier.TryJobRetryConfig', 370 full_name='Verifiers.TryJobVerifier.TryJobRetryConfig',
371 filename=None, 371 filename=None,
372 file=DESCRIPTOR, 372 file=DESCRIPTOR,
373 containing_type=None, 373 containing_type=None,
374 fields=[ 374 fields=[
375 _descriptor.FieldDescriptor( 375 _descriptor.FieldDescriptor(
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 extensions=[ 411 extensions=[
412 ], 412 ],
413 nested_types=[], 413 nested_types=[],
414 enum_types=[ 414 enum_types=[
415 ], 415 ],
416 options=None, 416 options=None,
417 is_extendable=False, 417 is_extendable=False,
418 extension_ranges=[], 418 extension_ranges=[],
419 oneofs=[ 419 oneofs=[
420 ], 420 ],
421 serialized_start=1089, 421 serialized_start=1086,
422 serialized_end=1265, 422 serialized_end=1262,
423 ) 423 )
424 424
425 _VERIFIERS_TRYJOBVERIFIER = _descriptor.Descriptor( 425 _VERIFIERS_TRYJOBVERIFIER = _descriptor.Descriptor(
426 name='TryJobVerifier', 426 name='TryJobVerifier',
427 full_name='Verifiers.TryJobVerifier', 427 full_name='Verifiers.TryJobVerifier',
428 filename=None, 428 filename=None,
429 file=DESCRIPTOR, 429 file=DESCRIPTOR,
430 containing_type=None, 430 containing_type=None,
431 fields=[ 431 fields=[
432 _descriptor.FieldDescriptor( 432 _descriptor.FieldDescriptor(
(...skipping 15 matching lines...) Expand all
448 ], 448 ],
449 nested_types=[_VERIFIERS_TRYJOBVERIFIER_BUILDER, _VERIFIERS_TRYJOBVERIFIER_BUC KET, _VERIFIERS_TRYJOBVERIFIER_TRYJOBRETRYCONFIG, ], 449 nested_types=[_VERIFIERS_TRYJOBVERIFIER_BUILDER, _VERIFIERS_TRYJOBVERIFIER_BUC KET, _VERIFIERS_TRYJOBVERIFIER_TRYJOBRETRYCONFIG, ],
450 enum_types=[ 450 enum_types=[
451 ], 451 ],
452 options=None, 452 options=None,
453 is_extendable=False, 453 is_extendable=False,
454 extension_ranges=[], 454 extension_ranges=[],
455 oneofs=[ 455 oneofs=[
456 ], 456 ],
457 serialized_start=786, 457 serialized_start=786,
458 serialized_end=1265, 458 serialized_end=1262,
459 ) 459 )
460 460
461 _VERIFIERS_SIGNCLAVERIFIER = _descriptor.Descriptor( 461 _VERIFIERS_SIGNCLAVERIFIER = _descriptor.Descriptor(
462 name='SignCLAVerifier', 462 name='SignCLAVerifier',
463 full_name='Verifiers.SignCLAVerifier', 463 full_name='Verifiers.SignCLAVerifier',
464 filename=None, 464 filename=None,
465 file=DESCRIPTOR, 465 file=DESCRIPTOR,
466 containing_type=None, 466 containing_type=None,
467 fields=[ 467 fields=[
468 ], 468 ],
469 extensions=[ 469 extensions=[
470 ], 470 ],
471 nested_types=[], 471 nested_types=[],
472 enum_types=[ 472 enum_types=[
473 ], 473 ],
474 options=None, 474 options=None,
475 is_extendable=False, 475 is_extendable=False,
476 extension_ranges=[], 476 extension_ranges=[],
477 oneofs=[ 477 oneofs=[
478 ], 478 ],
479 serialized_start=1267, 479 serialized_start=1264,
480 serialized_end=1284, 480 serialized_end=1281,
481 ) 481 )
482 482
483 _VERIFIERS = _descriptor.Descriptor( 483 _VERIFIERS = _descriptor.Descriptor(
484 name='Verifiers', 484 name='Verifiers',
485 full_name='Verifiers', 485 full_name='Verifiers',
486 filename=None, 486 filename=None,
487 file=DESCRIPTOR, 487 file=DESCRIPTOR,
488 containing_type=None, 488 containing_type=None,
489 fields=[ 489 fields=[
490 _descriptor.FieldDescriptor( 490 _descriptor.FieldDescriptor(
(...skipping 29 matching lines...) Expand all
520 ], 520 ],
521 nested_types=[_VERIFIERS_REVIEWERLGTMVERIFIER, _VERIFIERS_TREESTATUSLGTMVERIFI ER, _VERIFIERS_TRYJOBVERIFIER, _VERIFIERS_SIGNCLAVERIFIER, ], 521 nested_types=[_VERIFIERS_REVIEWERLGTMVERIFIER, _VERIFIERS_TREESTATUSLGTMVERIFI ER, _VERIFIERS_TRYJOBVERIFIER, _VERIFIERS_SIGNCLAVERIFIER, ],
522 enum_types=[ 522 enum_types=[
523 ], 523 ],
524 options=None, 524 options=None,
525 is_extendable=False, 525 is_extendable=False,
526 extension_ranges=[], 526 extension_ranges=[],
527 oneofs=[ 527 oneofs=[
528 ], 528 ],
529 serialized_start=427, 529 serialized_start=427,
530 serialized_end=1284, 530 serialized_end=1281,
531 ) 531 )
532 532
533 _CONFIG.fields_by_name['verifiers'].message_type = _VERIFIERS 533 _CONFIG.fields_by_name['verifiers'].message_type = _VERIFIERS
534 _CONFIG.fields_by_name['rietveld'].message_type = _RIETVELD 534 _CONFIG.fields_by_name['rietveld'].message_type = _RIETVELD
535 _CONFIG.fields_by_name['gerrit'].message_type = _GERRIT 535 _CONFIG.fields_by_name['gerrit'].message_type = _GERRIT
536 _VERIFIERS_REVIEWERLGTMVERIFIER.containing_type = _VERIFIERS 536 _VERIFIERS_REVIEWERLGTMVERIFIER.containing_type = _VERIFIERS
537 _VERIFIERS_TREESTATUSLGTMVERIFIER.containing_type = _VERIFIERS 537 _VERIFIERS_TREESTATUSLGTMVERIFIER.containing_type = _VERIFIERS
538 _VERIFIERS_TRYJOBVERIFIER_BUILDER.containing_type = _VERIFIERS_TRYJOBVERIFIER 538 _VERIFIERS_TRYJOBVERIFIER_BUILDER.containing_type = _VERIFIERS_TRYJOBVERIFIER
539 _VERIFIERS_TRYJOBVERIFIER_BUCKET.fields_by_name['builders'].message_type = _VERI FIERS_TRYJOBVERIFIER_BUILDER 539 _VERIFIERS_TRYJOBVERIFIER_BUCKET.fields_by_name['builders'].message_type = _VERI FIERS_TRYJOBVERIFIER_BUILDER
540 _VERIFIERS_TRYJOBVERIFIER_BUCKET.containing_type = _VERIFIERS_TRYJOBVERIFIER 540 _VERIFIERS_TRYJOBVERIFIER_BUCKET.containing_type = _VERIFIERS_TRYJOBVERIFIER
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
631 _sym_db.RegisterMessage(Verifiers.ReviewerLgtmVerifier) 631 _sym_db.RegisterMessage(Verifiers.ReviewerLgtmVerifier)
632 _sym_db.RegisterMessage(Verifiers.TreeStatusLgtmVerifier) 632 _sym_db.RegisterMessage(Verifiers.TreeStatusLgtmVerifier)
633 _sym_db.RegisterMessage(Verifiers.TryJobVerifier) 633 _sym_db.RegisterMessage(Verifiers.TryJobVerifier)
634 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.Builder) 634 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.Builder)
635 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.Bucket) 635 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.Bucket)
636 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.TryJobRetryConfig) 636 _sym_db.RegisterMessage(Verifiers.TryJobVerifier.TryJobRetryConfig)
637 _sym_db.RegisterMessage(Verifiers.SignCLAVerifier) 637 _sym_db.RegisterMessage(Verifiers.SignCLAVerifier)
638 638
639 639
640 # @@protoc_insertion_point(module_scope) 640 # @@protoc_insertion_point(module_scope)
OLDNEW
« no previous file with comments | « third_party/cq_client/cq.pb.go ('k') | third_party/cq_client/test/cq_gerrit.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698