1 // Generated by the protocol buffer compiler. DO NOT EDIT! 2 // source: TestSuiteResultMessage.proto 3 4 package com.android.vts.proto; 5 6 public final class TestSuiteResultMessageProto { TestSuiteResultMessageProto()7 private TestSuiteResultMessageProto() {} registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry)8 public static void registerAllExtensions( 9 com.google.protobuf.ExtensionRegistryLite registry) { 10 } 11 registerAllExtensions( com.google.protobuf.ExtensionRegistry registry)12 public static void registerAllExtensions( 13 com.google.protobuf.ExtensionRegistry registry) { 14 registerAllExtensions( 15 (com.google.protobuf.ExtensionRegistryLite) registry); 16 } 17 public interface TestSuiteResultMessageOrBuilder extends 18 // @@protoc_insertion_point(interface_extends:android.vts.TestSuiteResultMessage) 19 com.google.protobuf.MessageOrBuilder { 20 21 /** 22 * <pre> 23 * oauth2.0 access token 24 * </pre> 25 * 26 * <code>optional string access_token = 1;</code> 27 */ hasAccessToken()28 boolean hasAccessToken(); 29 /** 30 * <pre> 31 * oauth2.0 access token 32 * </pre> 33 * 34 * <code>optional string access_token = 1;</code> 35 */ getAccessToken()36 java.lang.String getAccessToken(); 37 /** 38 * <pre> 39 * oauth2.0 access token 40 * </pre> 41 * 42 * <code>optional string access_token = 1;</code> 43 */ 44 com.google.protobuf.ByteString getAccessTokenBytes()45 getAccessTokenBytes(); 46 47 /** 48 * <pre> 49 * GCS path to the corresponding result directory 50 * </pre> 51 * 52 * <code>optional string result_path = 2;</code> 53 */ hasResultPath()54 boolean hasResultPath(); 55 /** 56 * <pre> 57 * GCS path to the corresponding result directory 58 * </pre> 59 * 60 * <code>optional string result_path = 2;</code> 61 */ getResultPath()62 java.lang.String getResultPath(); 63 /** 64 * <pre> 65 * GCS path to the corresponding result directory 66 * </pre> 67 * 68 * <code>optional string result_path = 2;</code> 69 */ 70 com.google.protobuf.ByteString getResultPathBytes()71 getResultPathBytes(); 72 73 /** 74 * <pre> 75 * whether the device(s) booted-up successfully 76 * </pre> 77 * 78 * <code>optional bool boot_success = 3 [default = true];</code> 79 */ hasBootSuccess()80 boolean hasBootSuccess(); 81 /** 82 * <pre> 83 * whether the device(s) booted-up successfully 84 * </pre> 85 * 86 * <code>optional bool boot_success = 3 [default = true];</code> 87 */ getBootSuccess()88 boolean getBootSuccess(); 89 90 /** 91 * <pre> 92 * test suite build info 93 * </pre> 94 * 95 * <code>required string branch = 11;</code> 96 */ hasBranch()97 boolean hasBranch(); 98 /** 99 * <pre> 100 * test suite build info 101 * </pre> 102 * 103 * <code>required string branch = 11;</code> 104 */ getBranch()105 java.lang.String getBranch(); 106 /** 107 * <pre> 108 * test suite build info 109 * </pre> 110 * 111 * <code>required string branch = 11;</code> 112 */ 113 com.google.protobuf.ByteString getBranchBytes()114 getBranchBytes(); 115 116 /** 117 * <code>required string target = 12;</code> 118 */ hasTarget()119 boolean hasTarget(); 120 /** 121 * <code>required string target = 12;</code> 122 */ getTarget()123 java.lang.String getTarget(); 124 /** 125 * <code>required string target = 12;</code> 126 */ 127 com.google.protobuf.ByteString getTargetBytes()128 getTargetBytes(); 129 130 /** 131 * <code>required string build_id = 13;</code> 132 */ hasBuildId()133 boolean hasBuildId(); 134 /** 135 * <code>required string build_id = 13;</code> 136 */ getBuildId()137 java.lang.String getBuildId(); 138 /** 139 * <code>required string build_id = 13;</code> 140 */ 141 com.google.protobuf.ByteString getBuildIdBytes()142 getBuildIdBytes(); 143 144 /** 145 * <pre> 146 * attributes of Result tag 147 * </pre> 148 * 149 * <code>optional string suite_plan = 21;</code> 150 */ hasSuitePlan()151 boolean hasSuitePlan(); 152 /** 153 * <pre> 154 * attributes of Result tag 155 * </pre> 156 * 157 * <code>optional string suite_plan = 21;</code> 158 */ getSuitePlan()159 java.lang.String getSuitePlan(); 160 /** 161 * <pre> 162 * attributes of Result tag 163 * </pre> 164 * 165 * <code>optional string suite_plan = 21;</code> 166 */ 167 com.google.protobuf.ByteString getSuitePlanBytes()168 getSuitePlanBytes(); 169 170 /** 171 * <code>optional string suite_version = 22;</code> 172 */ hasSuiteVersion()173 boolean hasSuiteVersion(); 174 /** 175 * <code>optional string suite_version = 22;</code> 176 */ getSuiteVersion()177 java.lang.String getSuiteVersion(); 178 /** 179 * <code>optional string suite_version = 22;</code> 180 */ 181 com.google.protobuf.ByteString getSuiteVersionBytes()182 getSuiteVersionBytes(); 183 184 /** 185 * <code>optional string suite_build_number = 23;</code> 186 */ hasSuiteBuildNumber()187 boolean hasSuiteBuildNumber(); 188 /** 189 * <code>optional string suite_build_number = 23;</code> 190 */ getSuiteBuildNumber()191 java.lang.String getSuiteBuildNumber(); 192 /** 193 * <code>optional string suite_build_number = 23;</code> 194 */ 195 com.google.protobuf.ByteString getSuiteBuildNumberBytes()196 getSuiteBuildNumberBytes(); 197 198 /** 199 * <code>optional int64 start_time = 24;</code> 200 */ hasStartTime()201 boolean hasStartTime(); 202 /** 203 * <code>optional int64 start_time = 24;</code> 204 */ getStartTime()205 long getStartTime(); 206 207 /** 208 * <code>optional int64 end_time = 25;</code> 209 */ hasEndTime()210 boolean hasEndTime(); 211 /** 212 * <code>optional int64 end_time = 25;</code> 213 */ getEndTime()214 long getEndTime(); 215 216 /** 217 * <code>optional string host_name = 26;</code> 218 */ hasHostName()219 boolean hasHostName(); 220 /** 221 * <code>optional string host_name = 26;</code> 222 */ getHostName()223 java.lang.String getHostName(); 224 /** 225 * <code>optional string host_name = 26;</code> 226 */ 227 com.google.protobuf.ByteString getHostNameBytes()228 getHostNameBytes(); 229 230 /** 231 * <code>optional string suite_name = 27;</code> 232 */ hasSuiteName()233 boolean hasSuiteName(); 234 /** 235 * <code>optional string suite_name = 27;</code> 236 */ getSuiteName()237 java.lang.String getSuiteName(); 238 /** 239 * <code>optional string suite_name = 27;</code> 240 */ 241 com.google.protobuf.ByteString getSuiteNameBytes()242 getSuiteNameBytes(); 243 244 /** 245 * <pre> 246 * attributes of Build tag 247 * </pre> 248 * 249 * <code>optional string build_system_fingerprint = 31;</code> 250 */ hasBuildSystemFingerprint()251 boolean hasBuildSystemFingerprint(); 252 /** 253 * <pre> 254 * attributes of Build tag 255 * </pre> 256 * 257 * <code>optional string build_system_fingerprint = 31;</code> 258 */ getBuildSystemFingerprint()259 java.lang.String getBuildSystemFingerprint(); 260 /** 261 * <pre> 262 * attributes of Build tag 263 * </pre> 264 * 265 * <code>optional string build_system_fingerprint = 31;</code> 266 */ 267 com.google.protobuf.ByteString getBuildSystemFingerprintBytes()268 getBuildSystemFingerprintBytes(); 269 270 /** 271 * <code>optional string build_vendor_fingerprint = 32;</code> 272 */ hasBuildVendorFingerprint()273 boolean hasBuildVendorFingerprint(); 274 /** 275 * <code>optional string build_vendor_fingerprint = 32;</code> 276 */ getBuildVendorFingerprint()277 java.lang.String getBuildVendorFingerprint(); 278 /** 279 * <code>optional string build_vendor_fingerprint = 32;</code> 280 */ 281 com.google.protobuf.ByteString getBuildVendorFingerprintBytes()282 getBuildVendorFingerprintBytes(); 283 284 /** 285 * <code>optional int32 test_type = 33 [default = 0];</code> 286 */ hasTestType()287 boolean hasTestType(); 288 /** 289 * <code>optional int32 test_type = 33 [default = 0];</code> 290 */ getTestType()291 int getTestType(); 292 293 /** 294 * <pre> 295 * attributes of Summary tag 296 * </pre> 297 * 298 * <code>optional int32 passed_test_case_count = 41;</code> 299 */ hasPassedTestCaseCount()300 boolean hasPassedTestCaseCount(); 301 /** 302 * <pre> 303 * attributes of Summary tag 304 * </pre> 305 * 306 * <code>optional int32 passed_test_case_count = 41;</code> 307 */ getPassedTestCaseCount()308 int getPassedTestCaseCount(); 309 310 /** 311 * <code>optional int32 failed_test_case_count = 42;</code> 312 */ hasFailedTestCaseCount()313 boolean hasFailedTestCaseCount(); 314 /** 315 * <code>optional int32 failed_test_case_count = 42;</code> 316 */ getFailedTestCaseCount()317 int getFailedTestCaseCount(); 318 319 /** 320 * <code>optional int32 modules_done = 43;</code> 321 */ hasModulesDone()322 boolean hasModulesDone(); 323 /** 324 * <code>optional int32 modules_done = 43;</code> 325 */ getModulesDone()326 int getModulesDone(); 327 328 /** 329 * <code>optional int32 modules_total = 44;</code> 330 */ hasModulesTotal()331 boolean hasModulesTotal(); 332 /** 333 * <code>optional int32 modules_total = 44;</code> 334 */ getModulesTotal()335 int getModulesTotal(); 336 337 /** 338 * <pre> 339 * GCS path to the corresponding infra log file. 340 * </pre> 341 * 342 * <code>optional string infra_log_path = 51;</code> 343 */ hasInfraLogPath()344 boolean hasInfraLogPath(); 345 /** 346 * <pre> 347 * GCS path to the corresponding infra log file. 348 * </pre> 349 * 350 * <code>optional string infra_log_path = 51;</code> 351 */ getInfraLogPath()352 java.lang.String getInfraLogPath(); 353 /** 354 * <pre> 355 * GCS path to the corresponding infra log file. 356 * </pre> 357 * 358 * <code>optional string infra_log_path = 51;</code> 359 */ 360 com.google.protobuf.ByteString getInfraLogPathBytes()361 getInfraLogPathBytes(); 362 363 /** 364 * <pre> 365 * GCS path to the repacked device[+GSI] image set. 366 * </pre> 367 * 368 * <code>repeated string repacked_image_path = 52;</code> 369 */ 370 java.util.List<java.lang.String> getRepackedImagePathList()371 getRepackedImagePathList(); 372 /** 373 * <pre> 374 * GCS path to the repacked device[+GSI] image set. 375 * </pre> 376 * 377 * <code>repeated string repacked_image_path = 52;</code> 378 */ getRepackedImagePathCount()379 int getRepackedImagePathCount(); 380 /** 381 * <pre> 382 * GCS path to the repacked device[+GSI] image set. 383 * </pre> 384 * 385 * <code>repeated string repacked_image_path = 52;</code> 386 */ getRepackedImagePath(int index)387 java.lang.String getRepackedImagePath(int index); 388 /** 389 * <pre> 390 * GCS path to the repacked device[+GSI] image set. 391 * </pre> 392 * 393 * <code>repeated string repacked_image_path = 52;</code> 394 */ 395 com.google.protobuf.ByteString getRepackedImagePathBytes(int index)396 getRepackedImagePathBytes(int index); 397 398 /** 399 * <pre> 400 * Fetch info used to fetch and flash certain builds for retry_prompt command. 401 * </pre> 402 * 403 * <code>optional string vendor_build_id = 61;</code> 404 */ hasVendorBuildId()405 boolean hasVendorBuildId(); 406 /** 407 * <pre> 408 * Fetch info used to fetch and flash certain builds for retry_prompt command. 409 * </pre> 410 * 411 * <code>optional string vendor_build_id = 61;</code> 412 */ getVendorBuildId()413 java.lang.String getVendorBuildId(); 414 /** 415 * <pre> 416 * Fetch info used to fetch and flash certain builds for retry_prompt command. 417 * </pre> 418 * 419 * <code>optional string vendor_build_id = 61;</code> 420 */ 421 com.google.protobuf.ByteString getVendorBuildIdBytes()422 getVendorBuildIdBytes(); 423 424 /** 425 * <code>optional string gsi_build_id = 62;</code> 426 */ hasGsiBuildId()427 boolean hasGsiBuildId(); 428 /** 429 * <code>optional string gsi_build_id = 62;</code> 430 */ getGsiBuildId()431 java.lang.String getGsiBuildId(); 432 /** 433 * <code>optional string gsi_build_id = 62;</code> 434 */ 435 com.google.protobuf.ByteString getGsiBuildIdBytes()436 getGsiBuildIdBytes(); 437 438 /** 439 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 440 */ hasScheduleConfig()441 @java.lang.Deprecated boolean hasScheduleConfig(); 442 /** 443 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 444 */ getScheduleConfig()445 @java.lang.Deprecated com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage getScheduleConfig(); 446 /** 447 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 448 */ getScheduleConfigOrBuilder()449 @java.lang.Deprecated com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder getScheduleConfigOrBuilder(); 450 } 451 /** 452 * <pre> 453 * To specify the test results which are uploaded to vts dashboard. 454 * </pre> 455 * 456 * Protobuf type {@code android.vts.TestSuiteResultMessage} 457 */ 458 public static final class TestSuiteResultMessage extends 459 com.google.protobuf.GeneratedMessageV3 implements 460 // @@protoc_insertion_point(message_implements:android.vts.TestSuiteResultMessage) 461 TestSuiteResultMessageOrBuilder { 462 // Use TestSuiteResultMessage.newBuilder() to construct. TestSuiteResultMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)463 private TestSuiteResultMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 464 super(builder); 465 } TestSuiteResultMessage()466 private TestSuiteResultMessage() { 467 accessToken_ = ""; 468 resultPath_ = ""; 469 bootSuccess_ = true; 470 branch_ = ""; 471 target_ = ""; 472 buildId_ = ""; 473 suitePlan_ = ""; 474 suiteVersion_ = ""; 475 suiteBuildNumber_ = ""; 476 startTime_ = 0L; 477 endTime_ = 0L; 478 hostName_ = ""; 479 suiteName_ = ""; 480 buildSystemFingerprint_ = ""; 481 buildVendorFingerprint_ = ""; 482 testType_ = 0; 483 passedTestCaseCount_ = 0; 484 failedTestCaseCount_ = 0; 485 modulesDone_ = 0; 486 modulesTotal_ = 0; 487 infraLogPath_ = ""; 488 repackedImagePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; 489 vendorBuildId_ = ""; 490 gsiBuildId_ = ""; 491 } 492 493 @java.lang.Override 494 public final com.google.protobuf.UnknownFieldSet getUnknownFields()495 getUnknownFields() { 496 return this.unknownFields; 497 } TestSuiteResultMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)498 private TestSuiteResultMessage( 499 com.google.protobuf.CodedInputStream input, 500 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 501 throws com.google.protobuf.InvalidProtocolBufferException { 502 this(); 503 int mutable_bitField0_ = 0; 504 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 505 com.google.protobuf.UnknownFieldSet.newBuilder(); 506 try { 507 boolean done = false; 508 while (!done) { 509 int tag = input.readTag(); 510 switch (tag) { 511 case 0: 512 done = true; 513 break; 514 default: { 515 if (!parseUnknownField(input, unknownFields, 516 extensionRegistry, tag)) { 517 done = true; 518 } 519 break; 520 } 521 case 10: { 522 com.google.protobuf.ByteString bs = input.readBytes(); 523 bitField0_ |= 0x00000001; 524 accessToken_ = bs; 525 break; 526 } 527 case 18: { 528 com.google.protobuf.ByteString bs = input.readBytes(); 529 bitField0_ |= 0x00000002; 530 resultPath_ = bs; 531 break; 532 } 533 case 24: { 534 bitField0_ |= 0x00000004; 535 bootSuccess_ = input.readBool(); 536 break; 537 } 538 case 90: { 539 com.google.protobuf.ByteString bs = input.readBytes(); 540 bitField0_ |= 0x00000008; 541 branch_ = bs; 542 break; 543 } 544 case 98: { 545 com.google.protobuf.ByteString bs = input.readBytes(); 546 bitField0_ |= 0x00000010; 547 target_ = bs; 548 break; 549 } 550 case 106: { 551 com.google.protobuf.ByteString bs = input.readBytes(); 552 bitField0_ |= 0x00000020; 553 buildId_ = bs; 554 break; 555 } 556 case 170: { 557 com.google.protobuf.ByteString bs = input.readBytes(); 558 bitField0_ |= 0x00000040; 559 suitePlan_ = bs; 560 break; 561 } 562 case 178: { 563 com.google.protobuf.ByteString bs = input.readBytes(); 564 bitField0_ |= 0x00000080; 565 suiteVersion_ = bs; 566 break; 567 } 568 case 186: { 569 com.google.protobuf.ByteString bs = input.readBytes(); 570 bitField0_ |= 0x00000100; 571 suiteBuildNumber_ = bs; 572 break; 573 } 574 case 192: { 575 bitField0_ |= 0x00000200; 576 startTime_ = input.readInt64(); 577 break; 578 } 579 case 200: { 580 bitField0_ |= 0x00000400; 581 endTime_ = input.readInt64(); 582 break; 583 } 584 case 210: { 585 com.google.protobuf.ByteString bs = input.readBytes(); 586 bitField0_ |= 0x00000800; 587 hostName_ = bs; 588 break; 589 } 590 case 218: { 591 com.google.protobuf.ByteString bs = input.readBytes(); 592 bitField0_ |= 0x00001000; 593 suiteName_ = bs; 594 break; 595 } 596 case 250: { 597 com.google.protobuf.ByteString bs = input.readBytes(); 598 bitField0_ |= 0x00002000; 599 buildSystemFingerprint_ = bs; 600 break; 601 } 602 case 258: { 603 com.google.protobuf.ByteString bs = input.readBytes(); 604 bitField0_ |= 0x00004000; 605 buildVendorFingerprint_ = bs; 606 break; 607 } 608 case 264: { 609 bitField0_ |= 0x00008000; 610 testType_ = input.readInt32(); 611 break; 612 } 613 case 328: { 614 bitField0_ |= 0x00010000; 615 passedTestCaseCount_ = input.readInt32(); 616 break; 617 } 618 case 336: { 619 bitField0_ |= 0x00020000; 620 failedTestCaseCount_ = input.readInt32(); 621 break; 622 } 623 case 344: { 624 bitField0_ |= 0x00040000; 625 modulesDone_ = input.readInt32(); 626 break; 627 } 628 case 352: { 629 bitField0_ |= 0x00080000; 630 modulesTotal_ = input.readInt32(); 631 break; 632 } 633 case 410: { 634 com.google.protobuf.ByteString bs = input.readBytes(); 635 bitField0_ |= 0x00100000; 636 infraLogPath_ = bs; 637 break; 638 } 639 case 418: { 640 com.google.protobuf.ByteString bs = input.readBytes(); 641 if (!((mutable_bitField0_ & 0x00200000) == 0x00200000)) { 642 repackedImagePath_ = new com.google.protobuf.LazyStringArrayList(); 643 mutable_bitField0_ |= 0x00200000; 644 } 645 repackedImagePath_.add(bs); 646 break; 647 } 648 case 490: { 649 com.google.protobuf.ByteString bs = input.readBytes(); 650 bitField0_ |= 0x00200000; 651 vendorBuildId_ = bs; 652 break; 653 } 654 case 498: { 655 com.google.protobuf.ByteString bs = input.readBytes(); 656 bitField0_ |= 0x00400000; 657 gsiBuildId_ = bs; 658 break; 659 } 660 case 506: { 661 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder subBuilder = null; 662 if (((bitField0_ & 0x00800000) == 0x00800000)) { 663 subBuilder = scheduleConfig_.toBuilder(); 664 } 665 scheduleConfig_ = input.readMessage(com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.PARSER, extensionRegistry); 666 if (subBuilder != null) { 667 subBuilder.mergeFrom(scheduleConfig_); 668 scheduleConfig_ = subBuilder.buildPartial(); 669 } 670 bitField0_ |= 0x00800000; 671 break; 672 } 673 } 674 } 675 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 676 throw e.setUnfinishedMessage(this); 677 } catch (java.io.IOException e) { 678 throw new com.google.protobuf.InvalidProtocolBufferException( 679 e).setUnfinishedMessage(this); 680 } finally { 681 if (((mutable_bitField0_ & 0x00200000) == 0x00200000)) { 682 repackedImagePath_ = repackedImagePath_.getUnmodifiableView(); 683 } 684 this.unknownFields = unknownFields.build(); 685 makeExtensionsImmutable(); 686 } 687 } 688 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()689 getDescriptor() { 690 return com.android.vts.proto.TestSuiteResultMessageProto.internal_static_android_vts_TestSuiteResultMessage_descriptor; 691 } 692 693 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()694 internalGetFieldAccessorTable() { 695 return com.android.vts.proto.TestSuiteResultMessageProto.internal_static_android_vts_TestSuiteResultMessage_fieldAccessorTable 696 .ensureFieldAccessorsInitialized( 697 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.class, com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.Builder.class); 698 } 699 700 private int bitField0_; 701 public static final int ACCESS_TOKEN_FIELD_NUMBER = 1; 702 private volatile java.lang.Object accessToken_; 703 /** 704 * <pre> 705 * oauth2.0 access token 706 * </pre> 707 * 708 * <code>optional string access_token = 1;</code> 709 */ hasAccessToken()710 public boolean hasAccessToken() { 711 return ((bitField0_ & 0x00000001) == 0x00000001); 712 } 713 /** 714 * <pre> 715 * oauth2.0 access token 716 * </pre> 717 * 718 * <code>optional string access_token = 1;</code> 719 */ getAccessToken()720 public java.lang.String getAccessToken() { 721 java.lang.Object ref = accessToken_; 722 if (ref instanceof java.lang.String) { 723 return (java.lang.String) ref; 724 } else { 725 com.google.protobuf.ByteString bs = 726 (com.google.protobuf.ByteString) ref; 727 java.lang.String s = bs.toStringUtf8(); 728 if (bs.isValidUtf8()) { 729 accessToken_ = s; 730 } 731 return s; 732 } 733 } 734 /** 735 * <pre> 736 * oauth2.0 access token 737 * </pre> 738 * 739 * <code>optional string access_token = 1;</code> 740 */ 741 public com.google.protobuf.ByteString getAccessTokenBytes()742 getAccessTokenBytes() { 743 java.lang.Object ref = accessToken_; 744 if (ref instanceof java.lang.String) { 745 com.google.protobuf.ByteString b = 746 com.google.protobuf.ByteString.copyFromUtf8( 747 (java.lang.String) ref); 748 accessToken_ = b; 749 return b; 750 } else { 751 return (com.google.protobuf.ByteString) ref; 752 } 753 } 754 755 public static final int RESULT_PATH_FIELD_NUMBER = 2; 756 private volatile java.lang.Object resultPath_; 757 /** 758 * <pre> 759 * GCS path to the corresponding result directory 760 * </pre> 761 * 762 * <code>optional string result_path = 2;</code> 763 */ hasResultPath()764 public boolean hasResultPath() { 765 return ((bitField0_ & 0x00000002) == 0x00000002); 766 } 767 /** 768 * <pre> 769 * GCS path to the corresponding result directory 770 * </pre> 771 * 772 * <code>optional string result_path = 2;</code> 773 */ getResultPath()774 public java.lang.String getResultPath() { 775 java.lang.Object ref = resultPath_; 776 if (ref instanceof java.lang.String) { 777 return (java.lang.String) ref; 778 } else { 779 com.google.protobuf.ByteString bs = 780 (com.google.protobuf.ByteString) ref; 781 java.lang.String s = bs.toStringUtf8(); 782 if (bs.isValidUtf8()) { 783 resultPath_ = s; 784 } 785 return s; 786 } 787 } 788 /** 789 * <pre> 790 * GCS path to the corresponding result directory 791 * </pre> 792 * 793 * <code>optional string result_path = 2;</code> 794 */ 795 public com.google.protobuf.ByteString getResultPathBytes()796 getResultPathBytes() { 797 java.lang.Object ref = resultPath_; 798 if (ref instanceof java.lang.String) { 799 com.google.protobuf.ByteString b = 800 com.google.protobuf.ByteString.copyFromUtf8( 801 (java.lang.String) ref); 802 resultPath_ = b; 803 return b; 804 } else { 805 return (com.google.protobuf.ByteString) ref; 806 } 807 } 808 809 public static final int BOOT_SUCCESS_FIELD_NUMBER = 3; 810 private boolean bootSuccess_; 811 /** 812 * <pre> 813 * whether the device(s) booted-up successfully 814 * </pre> 815 * 816 * <code>optional bool boot_success = 3 [default = true];</code> 817 */ hasBootSuccess()818 public boolean hasBootSuccess() { 819 return ((bitField0_ & 0x00000004) == 0x00000004); 820 } 821 /** 822 * <pre> 823 * whether the device(s) booted-up successfully 824 * </pre> 825 * 826 * <code>optional bool boot_success = 3 [default = true];</code> 827 */ getBootSuccess()828 public boolean getBootSuccess() { 829 return bootSuccess_; 830 } 831 832 public static final int BRANCH_FIELD_NUMBER = 11; 833 private volatile java.lang.Object branch_; 834 /** 835 * <pre> 836 * test suite build info 837 * </pre> 838 * 839 * <code>required string branch = 11;</code> 840 */ hasBranch()841 public boolean hasBranch() { 842 return ((bitField0_ & 0x00000008) == 0x00000008); 843 } 844 /** 845 * <pre> 846 * test suite build info 847 * </pre> 848 * 849 * <code>required string branch = 11;</code> 850 */ getBranch()851 public java.lang.String getBranch() { 852 java.lang.Object ref = branch_; 853 if (ref instanceof java.lang.String) { 854 return (java.lang.String) ref; 855 } else { 856 com.google.protobuf.ByteString bs = 857 (com.google.protobuf.ByteString) ref; 858 java.lang.String s = bs.toStringUtf8(); 859 if (bs.isValidUtf8()) { 860 branch_ = s; 861 } 862 return s; 863 } 864 } 865 /** 866 * <pre> 867 * test suite build info 868 * </pre> 869 * 870 * <code>required string branch = 11;</code> 871 */ 872 public com.google.protobuf.ByteString getBranchBytes()873 getBranchBytes() { 874 java.lang.Object ref = branch_; 875 if (ref instanceof java.lang.String) { 876 com.google.protobuf.ByteString b = 877 com.google.protobuf.ByteString.copyFromUtf8( 878 (java.lang.String) ref); 879 branch_ = b; 880 return b; 881 } else { 882 return (com.google.protobuf.ByteString) ref; 883 } 884 } 885 886 public static final int TARGET_FIELD_NUMBER = 12; 887 private volatile java.lang.Object target_; 888 /** 889 * <code>required string target = 12;</code> 890 */ hasTarget()891 public boolean hasTarget() { 892 return ((bitField0_ & 0x00000010) == 0x00000010); 893 } 894 /** 895 * <code>required string target = 12;</code> 896 */ getTarget()897 public java.lang.String getTarget() { 898 java.lang.Object ref = target_; 899 if (ref instanceof java.lang.String) { 900 return (java.lang.String) ref; 901 } else { 902 com.google.protobuf.ByteString bs = 903 (com.google.protobuf.ByteString) ref; 904 java.lang.String s = bs.toStringUtf8(); 905 if (bs.isValidUtf8()) { 906 target_ = s; 907 } 908 return s; 909 } 910 } 911 /** 912 * <code>required string target = 12;</code> 913 */ 914 public com.google.protobuf.ByteString getTargetBytes()915 getTargetBytes() { 916 java.lang.Object ref = target_; 917 if (ref instanceof java.lang.String) { 918 com.google.protobuf.ByteString b = 919 com.google.protobuf.ByteString.copyFromUtf8( 920 (java.lang.String) ref); 921 target_ = b; 922 return b; 923 } else { 924 return (com.google.protobuf.ByteString) ref; 925 } 926 } 927 928 public static final int BUILD_ID_FIELD_NUMBER = 13; 929 private volatile java.lang.Object buildId_; 930 /** 931 * <code>required string build_id = 13;</code> 932 */ hasBuildId()933 public boolean hasBuildId() { 934 return ((bitField0_ & 0x00000020) == 0x00000020); 935 } 936 /** 937 * <code>required string build_id = 13;</code> 938 */ getBuildId()939 public java.lang.String getBuildId() { 940 java.lang.Object ref = buildId_; 941 if (ref instanceof java.lang.String) { 942 return (java.lang.String) ref; 943 } else { 944 com.google.protobuf.ByteString bs = 945 (com.google.protobuf.ByteString) ref; 946 java.lang.String s = bs.toStringUtf8(); 947 if (bs.isValidUtf8()) { 948 buildId_ = s; 949 } 950 return s; 951 } 952 } 953 /** 954 * <code>required string build_id = 13;</code> 955 */ 956 public com.google.protobuf.ByteString getBuildIdBytes()957 getBuildIdBytes() { 958 java.lang.Object ref = buildId_; 959 if (ref instanceof java.lang.String) { 960 com.google.protobuf.ByteString b = 961 com.google.protobuf.ByteString.copyFromUtf8( 962 (java.lang.String) ref); 963 buildId_ = b; 964 return b; 965 } else { 966 return (com.google.protobuf.ByteString) ref; 967 } 968 } 969 970 public static final int SUITE_PLAN_FIELD_NUMBER = 21; 971 private volatile java.lang.Object suitePlan_; 972 /** 973 * <pre> 974 * attributes of Result tag 975 * </pre> 976 * 977 * <code>optional string suite_plan = 21;</code> 978 */ hasSuitePlan()979 public boolean hasSuitePlan() { 980 return ((bitField0_ & 0x00000040) == 0x00000040); 981 } 982 /** 983 * <pre> 984 * attributes of Result tag 985 * </pre> 986 * 987 * <code>optional string suite_plan = 21;</code> 988 */ getSuitePlan()989 public java.lang.String getSuitePlan() { 990 java.lang.Object ref = suitePlan_; 991 if (ref instanceof java.lang.String) { 992 return (java.lang.String) ref; 993 } else { 994 com.google.protobuf.ByteString bs = 995 (com.google.protobuf.ByteString) ref; 996 java.lang.String s = bs.toStringUtf8(); 997 if (bs.isValidUtf8()) { 998 suitePlan_ = s; 999 } 1000 return s; 1001 } 1002 } 1003 /** 1004 * <pre> 1005 * attributes of Result tag 1006 * </pre> 1007 * 1008 * <code>optional string suite_plan = 21;</code> 1009 */ 1010 public com.google.protobuf.ByteString getSuitePlanBytes()1011 getSuitePlanBytes() { 1012 java.lang.Object ref = suitePlan_; 1013 if (ref instanceof java.lang.String) { 1014 com.google.protobuf.ByteString b = 1015 com.google.protobuf.ByteString.copyFromUtf8( 1016 (java.lang.String) ref); 1017 suitePlan_ = b; 1018 return b; 1019 } else { 1020 return (com.google.protobuf.ByteString) ref; 1021 } 1022 } 1023 1024 public static final int SUITE_VERSION_FIELD_NUMBER = 22; 1025 private volatile java.lang.Object suiteVersion_; 1026 /** 1027 * <code>optional string suite_version = 22;</code> 1028 */ hasSuiteVersion()1029 public boolean hasSuiteVersion() { 1030 return ((bitField0_ & 0x00000080) == 0x00000080); 1031 } 1032 /** 1033 * <code>optional string suite_version = 22;</code> 1034 */ getSuiteVersion()1035 public java.lang.String getSuiteVersion() { 1036 java.lang.Object ref = suiteVersion_; 1037 if (ref instanceof java.lang.String) { 1038 return (java.lang.String) ref; 1039 } else { 1040 com.google.protobuf.ByteString bs = 1041 (com.google.protobuf.ByteString) ref; 1042 java.lang.String s = bs.toStringUtf8(); 1043 if (bs.isValidUtf8()) { 1044 suiteVersion_ = s; 1045 } 1046 return s; 1047 } 1048 } 1049 /** 1050 * <code>optional string suite_version = 22;</code> 1051 */ 1052 public com.google.protobuf.ByteString getSuiteVersionBytes()1053 getSuiteVersionBytes() { 1054 java.lang.Object ref = suiteVersion_; 1055 if (ref instanceof java.lang.String) { 1056 com.google.protobuf.ByteString b = 1057 com.google.protobuf.ByteString.copyFromUtf8( 1058 (java.lang.String) ref); 1059 suiteVersion_ = b; 1060 return b; 1061 } else { 1062 return (com.google.protobuf.ByteString) ref; 1063 } 1064 } 1065 1066 public static final int SUITE_BUILD_NUMBER_FIELD_NUMBER = 23; 1067 private volatile java.lang.Object suiteBuildNumber_; 1068 /** 1069 * <code>optional string suite_build_number = 23;</code> 1070 */ hasSuiteBuildNumber()1071 public boolean hasSuiteBuildNumber() { 1072 return ((bitField0_ & 0x00000100) == 0x00000100); 1073 } 1074 /** 1075 * <code>optional string suite_build_number = 23;</code> 1076 */ getSuiteBuildNumber()1077 public java.lang.String getSuiteBuildNumber() { 1078 java.lang.Object ref = suiteBuildNumber_; 1079 if (ref instanceof java.lang.String) { 1080 return (java.lang.String) ref; 1081 } else { 1082 com.google.protobuf.ByteString bs = 1083 (com.google.protobuf.ByteString) ref; 1084 java.lang.String s = bs.toStringUtf8(); 1085 if (bs.isValidUtf8()) { 1086 suiteBuildNumber_ = s; 1087 } 1088 return s; 1089 } 1090 } 1091 /** 1092 * <code>optional string suite_build_number = 23;</code> 1093 */ 1094 public com.google.protobuf.ByteString getSuiteBuildNumberBytes()1095 getSuiteBuildNumberBytes() { 1096 java.lang.Object ref = suiteBuildNumber_; 1097 if (ref instanceof java.lang.String) { 1098 com.google.protobuf.ByteString b = 1099 com.google.protobuf.ByteString.copyFromUtf8( 1100 (java.lang.String) ref); 1101 suiteBuildNumber_ = b; 1102 return b; 1103 } else { 1104 return (com.google.protobuf.ByteString) ref; 1105 } 1106 } 1107 1108 public static final int START_TIME_FIELD_NUMBER = 24; 1109 private long startTime_; 1110 /** 1111 * <code>optional int64 start_time = 24;</code> 1112 */ hasStartTime()1113 public boolean hasStartTime() { 1114 return ((bitField0_ & 0x00000200) == 0x00000200); 1115 } 1116 /** 1117 * <code>optional int64 start_time = 24;</code> 1118 */ getStartTime()1119 public long getStartTime() { 1120 return startTime_; 1121 } 1122 1123 public static final int END_TIME_FIELD_NUMBER = 25; 1124 private long endTime_; 1125 /** 1126 * <code>optional int64 end_time = 25;</code> 1127 */ hasEndTime()1128 public boolean hasEndTime() { 1129 return ((bitField0_ & 0x00000400) == 0x00000400); 1130 } 1131 /** 1132 * <code>optional int64 end_time = 25;</code> 1133 */ getEndTime()1134 public long getEndTime() { 1135 return endTime_; 1136 } 1137 1138 public static final int HOST_NAME_FIELD_NUMBER = 26; 1139 private volatile java.lang.Object hostName_; 1140 /** 1141 * <code>optional string host_name = 26;</code> 1142 */ hasHostName()1143 public boolean hasHostName() { 1144 return ((bitField0_ & 0x00000800) == 0x00000800); 1145 } 1146 /** 1147 * <code>optional string host_name = 26;</code> 1148 */ getHostName()1149 public java.lang.String getHostName() { 1150 java.lang.Object ref = hostName_; 1151 if (ref instanceof java.lang.String) { 1152 return (java.lang.String) ref; 1153 } else { 1154 com.google.protobuf.ByteString bs = 1155 (com.google.protobuf.ByteString) ref; 1156 java.lang.String s = bs.toStringUtf8(); 1157 if (bs.isValidUtf8()) { 1158 hostName_ = s; 1159 } 1160 return s; 1161 } 1162 } 1163 /** 1164 * <code>optional string host_name = 26;</code> 1165 */ 1166 public com.google.protobuf.ByteString getHostNameBytes()1167 getHostNameBytes() { 1168 java.lang.Object ref = hostName_; 1169 if (ref instanceof java.lang.String) { 1170 com.google.protobuf.ByteString b = 1171 com.google.protobuf.ByteString.copyFromUtf8( 1172 (java.lang.String) ref); 1173 hostName_ = b; 1174 return b; 1175 } else { 1176 return (com.google.protobuf.ByteString) ref; 1177 } 1178 } 1179 1180 public static final int SUITE_NAME_FIELD_NUMBER = 27; 1181 private volatile java.lang.Object suiteName_; 1182 /** 1183 * <code>optional string suite_name = 27;</code> 1184 */ hasSuiteName()1185 public boolean hasSuiteName() { 1186 return ((bitField0_ & 0x00001000) == 0x00001000); 1187 } 1188 /** 1189 * <code>optional string suite_name = 27;</code> 1190 */ getSuiteName()1191 public java.lang.String getSuiteName() { 1192 java.lang.Object ref = suiteName_; 1193 if (ref instanceof java.lang.String) { 1194 return (java.lang.String) ref; 1195 } else { 1196 com.google.protobuf.ByteString bs = 1197 (com.google.protobuf.ByteString) ref; 1198 java.lang.String s = bs.toStringUtf8(); 1199 if (bs.isValidUtf8()) { 1200 suiteName_ = s; 1201 } 1202 return s; 1203 } 1204 } 1205 /** 1206 * <code>optional string suite_name = 27;</code> 1207 */ 1208 public com.google.protobuf.ByteString getSuiteNameBytes()1209 getSuiteNameBytes() { 1210 java.lang.Object ref = suiteName_; 1211 if (ref instanceof java.lang.String) { 1212 com.google.protobuf.ByteString b = 1213 com.google.protobuf.ByteString.copyFromUtf8( 1214 (java.lang.String) ref); 1215 suiteName_ = b; 1216 return b; 1217 } else { 1218 return (com.google.protobuf.ByteString) ref; 1219 } 1220 } 1221 1222 public static final int BUILD_SYSTEM_FINGERPRINT_FIELD_NUMBER = 31; 1223 private volatile java.lang.Object buildSystemFingerprint_; 1224 /** 1225 * <pre> 1226 * attributes of Build tag 1227 * </pre> 1228 * 1229 * <code>optional string build_system_fingerprint = 31;</code> 1230 */ hasBuildSystemFingerprint()1231 public boolean hasBuildSystemFingerprint() { 1232 return ((bitField0_ & 0x00002000) == 0x00002000); 1233 } 1234 /** 1235 * <pre> 1236 * attributes of Build tag 1237 * </pre> 1238 * 1239 * <code>optional string build_system_fingerprint = 31;</code> 1240 */ getBuildSystemFingerprint()1241 public java.lang.String getBuildSystemFingerprint() { 1242 java.lang.Object ref = buildSystemFingerprint_; 1243 if (ref instanceof java.lang.String) { 1244 return (java.lang.String) ref; 1245 } else { 1246 com.google.protobuf.ByteString bs = 1247 (com.google.protobuf.ByteString) ref; 1248 java.lang.String s = bs.toStringUtf8(); 1249 if (bs.isValidUtf8()) { 1250 buildSystemFingerprint_ = s; 1251 } 1252 return s; 1253 } 1254 } 1255 /** 1256 * <pre> 1257 * attributes of Build tag 1258 * </pre> 1259 * 1260 * <code>optional string build_system_fingerprint = 31;</code> 1261 */ 1262 public com.google.protobuf.ByteString getBuildSystemFingerprintBytes()1263 getBuildSystemFingerprintBytes() { 1264 java.lang.Object ref = buildSystemFingerprint_; 1265 if (ref instanceof java.lang.String) { 1266 com.google.protobuf.ByteString b = 1267 com.google.protobuf.ByteString.copyFromUtf8( 1268 (java.lang.String) ref); 1269 buildSystemFingerprint_ = b; 1270 return b; 1271 } else { 1272 return (com.google.protobuf.ByteString) ref; 1273 } 1274 } 1275 1276 public static final int BUILD_VENDOR_FINGERPRINT_FIELD_NUMBER = 32; 1277 private volatile java.lang.Object buildVendorFingerprint_; 1278 /** 1279 * <code>optional string build_vendor_fingerprint = 32;</code> 1280 */ hasBuildVendorFingerprint()1281 public boolean hasBuildVendorFingerprint() { 1282 return ((bitField0_ & 0x00004000) == 0x00004000); 1283 } 1284 /** 1285 * <code>optional string build_vendor_fingerprint = 32;</code> 1286 */ getBuildVendorFingerprint()1287 public java.lang.String getBuildVendorFingerprint() { 1288 java.lang.Object ref = buildVendorFingerprint_; 1289 if (ref instanceof java.lang.String) { 1290 return (java.lang.String) ref; 1291 } else { 1292 com.google.protobuf.ByteString bs = 1293 (com.google.protobuf.ByteString) ref; 1294 java.lang.String s = bs.toStringUtf8(); 1295 if (bs.isValidUtf8()) { 1296 buildVendorFingerprint_ = s; 1297 } 1298 return s; 1299 } 1300 } 1301 /** 1302 * <code>optional string build_vendor_fingerprint = 32;</code> 1303 */ 1304 public com.google.protobuf.ByteString getBuildVendorFingerprintBytes()1305 getBuildVendorFingerprintBytes() { 1306 java.lang.Object ref = buildVendorFingerprint_; 1307 if (ref instanceof java.lang.String) { 1308 com.google.protobuf.ByteString b = 1309 com.google.protobuf.ByteString.copyFromUtf8( 1310 (java.lang.String) ref); 1311 buildVendorFingerprint_ = b; 1312 return b; 1313 } else { 1314 return (com.google.protobuf.ByteString) ref; 1315 } 1316 } 1317 1318 public static final int TEST_TYPE_FIELD_NUMBER = 33; 1319 private int testType_; 1320 /** 1321 * <code>optional int32 test_type = 33 [default = 0];</code> 1322 */ hasTestType()1323 public boolean hasTestType() { 1324 return ((bitField0_ & 0x00008000) == 0x00008000); 1325 } 1326 /** 1327 * <code>optional int32 test_type = 33 [default = 0];</code> 1328 */ getTestType()1329 public int getTestType() { 1330 return testType_; 1331 } 1332 1333 public static final int PASSED_TEST_CASE_COUNT_FIELD_NUMBER = 41; 1334 private int passedTestCaseCount_; 1335 /** 1336 * <pre> 1337 * attributes of Summary tag 1338 * </pre> 1339 * 1340 * <code>optional int32 passed_test_case_count = 41;</code> 1341 */ hasPassedTestCaseCount()1342 public boolean hasPassedTestCaseCount() { 1343 return ((bitField0_ & 0x00010000) == 0x00010000); 1344 } 1345 /** 1346 * <pre> 1347 * attributes of Summary tag 1348 * </pre> 1349 * 1350 * <code>optional int32 passed_test_case_count = 41;</code> 1351 */ getPassedTestCaseCount()1352 public int getPassedTestCaseCount() { 1353 return passedTestCaseCount_; 1354 } 1355 1356 public static final int FAILED_TEST_CASE_COUNT_FIELD_NUMBER = 42; 1357 private int failedTestCaseCount_; 1358 /** 1359 * <code>optional int32 failed_test_case_count = 42;</code> 1360 */ hasFailedTestCaseCount()1361 public boolean hasFailedTestCaseCount() { 1362 return ((bitField0_ & 0x00020000) == 0x00020000); 1363 } 1364 /** 1365 * <code>optional int32 failed_test_case_count = 42;</code> 1366 */ getFailedTestCaseCount()1367 public int getFailedTestCaseCount() { 1368 return failedTestCaseCount_; 1369 } 1370 1371 public static final int MODULES_DONE_FIELD_NUMBER = 43; 1372 private int modulesDone_; 1373 /** 1374 * <code>optional int32 modules_done = 43;</code> 1375 */ hasModulesDone()1376 public boolean hasModulesDone() { 1377 return ((bitField0_ & 0x00040000) == 0x00040000); 1378 } 1379 /** 1380 * <code>optional int32 modules_done = 43;</code> 1381 */ getModulesDone()1382 public int getModulesDone() { 1383 return modulesDone_; 1384 } 1385 1386 public static final int MODULES_TOTAL_FIELD_NUMBER = 44; 1387 private int modulesTotal_; 1388 /** 1389 * <code>optional int32 modules_total = 44;</code> 1390 */ hasModulesTotal()1391 public boolean hasModulesTotal() { 1392 return ((bitField0_ & 0x00080000) == 0x00080000); 1393 } 1394 /** 1395 * <code>optional int32 modules_total = 44;</code> 1396 */ getModulesTotal()1397 public int getModulesTotal() { 1398 return modulesTotal_; 1399 } 1400 1401 public static final int INFRA_LOG_PATH_FIELD_NUMBER = 51; 1402 private volatile java.lang.Object infraLogPath_; 1403 /** 1404 * <pre> 1405 * GCS path to the corresponding infra log file. 1406 * </pre> 1407 * 1408 * <code>optional string infra_log_path = 51;</code> 1409 */ hasInfraLogPath()1410 public boolean hasInfraLogPath() { 1411 return ((bitField0_ & 0x00100000) == 0x00100000); 1412 } 1413 /** 1414 * <pre> 1415 * GCS path to the corresponding infra log file. 1416 * </pre> 1417 * 1418 * <code>optional string infra_log_path = 51;</code> 1419 */ getInfraLogPath()1420 public java.lang.String getInfraLogPath() { 1421 java.lang.Object ref = infraLogPath_; 1422 if (ref instanceof java.lang.String) { 1423 return (java.lang.String) ref; 1424 } else { 1425 com.google.protobuf.ByteString bs = 1426 (com.google.protobuf.ByteString) ref; 1427 java.lang.String s = bs.toStringUtf8(); 1428 if (bs.isValidUtf8()) { 1429 infraLogPath_ = s; 1430 } 1431 return s; 1432 } 1433 } 1434 /** 1435 * <pre> 1436 * GCS path to the corresponding infra log file. 1437 * </pre> 1438 * 1439 * <code>optional string infra_log_path = 51;</code> 1440 */ 1441 public com.google.protobuf.ByteString getInfraLogPathBytes()1442 getInfraLogPathBytes() { 1443 java.lang.Object ref = infraLogPath_; 1444 if (ref instanceof java.lang.String) { 1445 com.google.protobuf.ByteString b = 1446 com.google.protobuf.ByteString.copyFromUtf8( 1447 (java.lang.String) ref); 1448 infraLogPath_ = b; 1449 return b; 1450 } else { 1451 return (com.google.protobuf.ByteString) ref; 1452 } 1453 } 1454 1455 public static final int REPACKED_IMAGE_PATH_FIELD_NUMBER = 52; 1456 private com.google.protobuf.LazyStringList repackedImagePath_; 1457 /** 1458 * <pre> 1459 * GCS path to the repacked device[+GSI] image set. 1460 * </pre> 1461 * 1462 * <code>repeated string repacked_image_path = 52;</code> 1463 */ 1464 public com.google.protobuf.ProtocolStringList getRepackedImagePathList()1465 getRepackedImagePathList() { 1466 return repackedImagePath_; 1467 } 1468 /** 1469 * <pre> 1470 * GCS path to the repacked device[+GSI] image set. 1471 * </pre> 1472 * 1473 * <code>repeated string repacked_image_path = 52;</code> 1474 */ getRepackedImagePathCount()1475 public int getRepackedImagePathCount() { 1476 return repackedImagePath_.size(); 1477 } 1478 /** 1479 * <pre> 1480 * GCS path to the repacked device[+GSI] image set. 1481 * </pre> 1482 * 1483 * <code>repeated string repacked_image_path = 52;</code> 1484 */ getRepackedImagePath(int index)1485 public java.lang.String getRepackedImagePath(int index) { 1486 return repackedImagePath_.get(index); 1487 } 1488 /** 1489 * <pre> 1490 * GCS path to the repacked device[+GSI] image set. 1491 * </pre> 1492 * 1493 * <code>repeated string repacked_image_path = 52;</code> 1494 */ 1495 public com.google.protobuf.ByteString getRepackedImagePathBytes(int index)1496 getRepackedImagePathBytes(int index) { 1497 return repackedImagePath_.getByteString(index); 1498 } 1499 1500 public static final int VENDOR_BUILD_ID_FIELD_NUMBER = 61; 1501 private volatile java.lang.Object vendorBuildId_; 1502 /** 1503 * <pre> 1504 * Fetch info used to fetch and flash certain builds for retry_prompt command. 1505 * </pre> 1506 * 1507 * <code>optional string vendor_build_id = 61;</code> 1508 */ hasVendorBuildId()1509 public boolean hasVendorBuildId() { 1510 return ((bitField0_ & 0x00200000) == 0x00200000); 1511 } 1512 /** 1513 * <pre> 1514 * Fetch info used to fetch and flash certain builds for retry_prompt command. 1515 * </pre> 1516 * 1517 * <code>optional string vendor_build_id = 61;</code> 1518 */ getVendorBuildId()1519 public java.lang.String getVendorBuildId() { 1520 java.lang.Object ref = vendorBuildId_; 1521 if (ref instanceof java.lang.String) { 1522 return (java.lang.String) ref; 1523 } else { 1524 com.google.protobuf.ByteString bs = 1525 (com.google.protobuf.ByteString) ref; 1526 java.lang.String s = bs.toStringUtf8(); 1527 if (bs.isValidUtf8()) { 1528 vendorBuildId_ = s; 1529 } 1530 return s; 1531 } 1532 } 1533 /** 1534 * <pre> 1535 * Fetch info used to fetch and flash certain builds for retry_prompt command. 1536 * </pre> 1537 * 1538 * <code>optional string vendor_build_id = 61;</code> 1539 */ 1540 public com.google.protobuf.ByteString getVendorBuildIdBytes()1541 getVendorBuildIdBytes() { 1542 java.lang.Object ref = vendorBuildId_; 1543 if (ref instanceof java.lang.String) { 1544 com.google.protobuf.ByteString b = 1545 com.google.protobuf.ByteString.copyFromUtf8( 1546 (java.lang.String) ref); 1547 vendorBuildId_ = b; 1548 return b; 1549 } else { 1550 return (com.google.protobuf.ByteString) ref; 1551 } 1552 } 1553 1554 public static final int GSI_BUILD_ID_FIELD_NUMBER = 62; 1555 private volatile java.lang.Object gsiBuildId_; 1556 /** 1557 * <code>optional string gsi_build_id = 62;</code> 1558 */ hasGsiBuildId()1559 public boolean hasGsiBuildId() { 1560 return ((bitField0_ & 0x00400000) == 0x00400000); 1561 } 1562 /** 1563 * <code>optional string gsi_build_id = 62;</code> 1564 */ getGsiBuildId()1565 public java.lang.String getGsiBuildId() { 1566 java.lang.Object ref = gsiBuildId_; 1567 if (ref instanceof java.lang.String) { 1568 return (java.lang.String) ref; 1569 } else { 1570 com.google.protobuf.ByteString bs = 1571 (com.google.protobuf.ByteString) ref; 1572 java.lang.String s = bs.toStringUtf8(); 1573 if (bs.isValidUtf8()) { 1574 gsiBuildId_ = s; 1575 } 1576 return s; 1577 } 1578 } 1579 /** 1580 * <code>optional string gsi_build_id = 62;</code> 1581 */ 1582 public com.google.protobuf.ByteString getGsiBuildIdBytes()1583 getGsiBuildIdBytes() { 1584 java.lang.Object ref = gsiBuildId_; 1585 if (ref instanceof java.lang.String) { 1586 com.google.protobuf.ByteString b = 1587 com.google.protobuf.ByteString.copyFromUtf8( 1588 (java.lang.String) ref); 1589 gsiBuildId_ = b; 1590 return b; 1591 } else { 1592 return (com.google.protobuf.ByteString) ref; 1593 } 1594 } 1595 1596 public static final int SCHEDULE_CONFIG_FIELD_NUMBER = 63; 1597 private com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage scheduleConfig_; 1598 /** 1599 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 1600 */ hasScheduleConfig()1601 @java.lang.Deprecated public boolean hasScheduleConfig() { 1602 return ((bitField0_ & 0x00800000) == 0x00800000); 1603 } 1604 /** 1605 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 1606 */ getScheduleConfig()1607 @java.lang.Deprecated public com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage getScheduleConfig() { 1608 return scheduleConfig_ == null ? com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.getDefaultInstance() : scheduleConfig_; 1609 } 1610 /** 1611 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 1612 */ getScheduleConfigOrBuilder()1613 @java.lang.Deprecated public com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder getScheduleConfigOrBuilder() { 1614 return scheduleConfig_ == null ? com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.getDefaultInstance() : scheduleConfig_; 1615 } 1616 1617 private byte memoizedIsInitialized = -1; isInitialized()1618 public final boolean isInitialized() { 1619 byte isInitialized = memoizedIsInitialized; 1620 if (isInitialized == 1) return true; 1621 if (isInitialized == 0) return false; 1622 1623 if (!hasBranch()) { 1624 memoizedIsInitialized = 0; 1625 return false; 1626 } 1627 if (!hasTarget()) { 1628 memoizedIsInitialized = 0; 1629 return false; 1630 } 1631 if (!hasBuildId()) { 1632 memoizedIsInitialized = 0; 1633 return false; 1634 } 1635 memoizedIsInitialized = 1; 1636 return true; 1637 } 1638 writeTo(com.google.protobuf.CodedOutputStream output)1639 public void writeTo(com.google.protobuf.CodedOutputStream output) 1640 throws java.io.IOException { 1641 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1642 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, accessToken_); 1643 } 1644 if (((bitField0_ & 0x00000002) == 0x00000002)) { 1645 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, resultPath_); 1646 } 1647 if (((bitField0_ & 0x00000004) == 0x00000004)) { 1648 output.writeBool(3, bootSuccess_); 1649 } 1650 if (((bitField0_ & 0x00000008) == 0x00000008)) { 1651 com.google.protobuf.GeneratedMessageV3.writeString(output, 11, branch_); 1652 } 1653 if (((bitField0_ & 0x00000010) == 0x00000010)) { 1654 com.google.protobuf.GeneratedMessageV3.writeString(output, 12, target_); 1655 } 1656 if (((bitField0_ & 0x00000020) == 0x00000020)) { 1657 com.google.protobuf.GeneratedMessageV3.writeString(output, 13, buildId_); 1658 } 1659 if (((bitField0_ & 0x00000040) == 0x00000040)) { 1660 com.google.protobuf.GeneratedMessageV3.writeString(output, 21, suitePlan_); 1661 } 1662 if (((bitField0_ & 0x00000080) == 0x00000080)) { 1663 com.google.protobuf.GeneratedMessageV3.writeString(output, 22, suiteVersion_); 1664 } 1665 if (((bitField0_ & 0x00000100) == 0x00000100)) { 1666 com.google.protobuf.GeneratedMessageV3.writeString(output, 23, suiteBuildNumber_); 1667 } 1668 if (((bitField0_ & 0x00000200) == 0x00000200)) { 1669 output.writeInt64(24, startTime_); 1670 } 1671 if (((bitField0_ & 0x00000400) == 0x00000400)) { 1672 output.writeInt64(25, endTime_); 1673 } 1674 if (((bitField0_ & 0x00000800) == 0x00000800)) { 1675 com.google.protobuf.GeneratedMessageV3.writeString(output, 26, hostName_); 1676 } 1677 if (((bitField0_ & 0x00001000) == 0x00001000)) { 1678 com.google.protobuf.GeneratedMessageV3.writeString(output, 27, suiteName_); 1679 } 1680 if (((bitField0_ & 0x00002000) == 0x00002000)) { 1681 com.google.protobuf.GeneratedMessageV3.writeString(output, 31, buildSystemFingerprint_); 1682 } 1683 if (((bitField0_ & 0x00004000) == 0x00004000)) { 1684 com.google.protobuf.GeneratedMessageV3.writeString(output, 32, buildVendorFingerprint_); 1685 } 1686 if (((bitField0_ & 0x00008000) == 0x00008000)) { 1687 output.writeInt32(33, testType_); 1688 } 1689 if (((bitField0_ & 0x00010000) == 0x00010000)) { 1690 output.writeInt32(41, passedTestCaseCount_); 1691 } 1692 if (((bitField0_ & 0x00020000) == 0x00020000)) { 1693 output.writeInt32(42, failedTestCaseCount_); 1694 } 1695 if (((bitField0_ & 0x00040000) == 0x00040000)) { 1696 output.writeInt32(43, modulesDone_); 1697 } 1698 if (((bitField0_ & 0x00080000) == 0x00080000)) { 1699 output.writeInt32(44, modulesTotal_); 1700 } 1701 if (((bitField0_ & 0x00100000) == 0x00100000)) { 1702 com.google.protobuf.GeneratedMessageV3.writeString(output, 51, infraLogPath_); 1703 } 1704 for (int i = 0; i < repackedImagePath_.size(); i++) { 1705 com.google.protobuf.GeneratedMessageV3.writeString(output, 52, repackedImagePath_.getRaw(i)); 1706 } 1707 if (((bitField0_ & 0x00200000) == 0x00200000)) { 1708 com.google.protobuf.GeneratedMessageV3.writeString(output, 61, vendorBuildId_); 1709 } 1710 if (((bitField0_ & 0x00400000) == 0x00400000)) { 1711 com.google.protobuf.GeneratedMessageV3.writeString(output, 62, gsiBuildId_); 1712 } 1713 if (((bitField0_ & 0x00800000) == 0x00800000)) { 1714 output.writeMessage(63, getScheduleConfig()); 1715 } 1716 unknownFields.writeTo(output); 1717 } 1718 getSerializedSize()1719 public int getSerializedSize() { 1720 int size = memoizedSize; 1721 if (size != -1) return size; 1722 1723 size = 0; 1724 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1725 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, accessToken_); 1726 } 1727 if (((bitField0_ & 0x00000002) == 0x00000002)) { 1728 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, resultPath_); 1729 } 1730 if (((bitField0_ & 0x00000004) == 0x00000004)) { 1731 size += com.google.protobuf.CodedOutputStream 1732 .computeBoolSize(3, bootSuccess_); 1733 } 1734 if (((bitField0_ & 0x00000008) == 0x00000008)) { 1735 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, branch_); 1736 } 1737 if (((bitField0_ & 0x00000010) == 0x00000010)) { 1738 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, target_); 1739 } 1740 if (((bitField0_ & 0x00000020) == 0x00000020)) { 1741 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, buildId_); 1742 } 1743 if (((bitField0_ & 0x00000040) == 0x00000040)) { 1744 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, suitePlan_); 1745 } 1746 if (((bitField0_ & 0x00000080) == 0x00000080)) { 1747 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(22, suiteVersion_); 1748 } 1749 if (((bitField0_ & 0x00000100) == 0x00000100)) { 1750 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(23, suiteBuildNumber_); 1751 } 1752 if (((bitField0_ & 0x00000200) == 0x00000200)) { 1753 size += com.google.protobuf.CodedOutputStream 1754 .computeInt64Size(24, startTime_); 1755 } 1756 if (((bitField0_ & 0x00000400) == 0x00000400)) { 1757 size += com.google.protobuf.CodedOutputStream 1758 .computeInt64Size(25, endTime_); 1759 } 1760 if (((bitField0_ & 0x00000800) == 0x00000800)) { 1761 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, hostName_); 1762 } 1763 if (((bitField0_ & 0x00001000) == 0x00001000)) { 1764 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, suiteName_); 1765 } 1766 if (((bitField0_ & 0x00002000) == 0x00002000)) { 1767 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, buildSystemFingerprint_); 1768 } 1769 if (((bitField0_ & 0x00004000) == 0x00004000)) { 1770 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, buildVendorFingerprint_); 1771 } 1772 if (((bitField0_ & 0x00008000) == 0x00008000)) { 1773 size += com.google.protobuf.CodedOutputStream 1774 .computeInt32Size(33, testType_); 1775 } 1776 if (((bitField0_ & 0x00010000) == 0x00010000)) { 1777 size += com.google.protobuf.CodedOutputStream 1778 .computeInt32Size(41, passedTestCaseCount_); 1779 } 1780 if (((bitField0_ & 0x00020000) == 0x00020000)) { 1781 size += com.google.protobuf.CodedOutputStream 1782 .computeInt32Size(42, failedTestCaseCount_); 1783 } 1784 if (((bitField0_ & 0x00040000) == 0x00040000)) { 1785 size += com.google.protobuf.CodedOutputStream 1786 .computeInt32Size(43, modulesDone_); 1787 } 1788 if (((bitField0_ & 0x00080000) == 0x00080000)) { 1789 size += com.google.protobuf.CodedOutputStream 1790 .computeInt32Size(44, modulesTotal_); 1791 } 1792 if (((bitField0_ & 0x00100000) == 0x00100000)) { 1793 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(51, infraLogPath_); 1794 } 1795 { 1796 int dataSize = 0; 1797 for (int i = 0; i < repackedImagePath_.size(); i++) { 1798 dataSize += computeStringSizeNoTag(repackedImagePath_.getRaw(i)); 1799 } 1800 size += dataSize; 1801 size += 2 * getRepackedImagePathList().size(); 1802 } 1803 if (((bitField0_ & 0x00200000) == 0x00200000)) { 1804 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(61, vendorBuildId_); 1805 } 1806 if (((bitField0_ & 0x00400000) == 0x00400000)) { 1807 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(62, gsiBuildId_); 1808 } 1809 if (((bitField0_ & 0x00800000) == 0x00800000)) { 1810 size += com.google.protobuf.CodedOutputStream 1811 .computeMessageSize(63, getScheduleConfig()); 1812 } 1813 size += unknownFields.getSerializedSize(); 1814 memoizedSize = size; 1815 return size; 1816 } 1817 1818 private static final long serialVersionUID = 0L; 1819 @java.lang.Override equals(final java.lang.Object obj)1820 public boolean equals(final java.lang.Object obj) { 1821 if (obj == this) { 1822 return true; 1823 } 1824 if (!(obj instanceof com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage)) { 1825 return super.equals(obj); 1826 } 1827 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage other = (com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage) obj; 1828 1829 boolean result = true; 1830 result = result && (hasAccessToken() == other.hasAccessToken()); 1831 if (hasAccessToken()) { 1832 result = result && getAccessToken() 1833 .equals(other.getAccessToken()); 1834 } 1835 result = result && (hasResultPath() == other.hasResultPath()); 1836 if (hasResultPath()) { 1837 result = result && getResultPath() 1838 .equals(other.getResultPath()); 1839 } 1840 result = result && (hasBootSuccess() == other.hasBootSuccess()); 1841 if (hasBootSuccess()) { 1842 result = result && (getBootSuccess() 1843 == other.getBootSuccess()); 1844 } 1845 result = result && (hasBranch() == other.hasBranch()); 1846 if (hasBranch()) { 1847 result = result && getBranch() 1848 .equals(other.getBranch()); 1849 } 1850 result = result && (hasTarget() == other.hasTarget()); 1851 if (hasTarget()) { 1852 result = result && getTarget() 1853 .equals(other.getTarget()); 1854 } 1855 result = result && (hasBuildId() == other.hasBuildId()); 1856 if (hasBuildId()) { 1857 result = result && getBuildId() 1858 .equals(other.getBuildId()); 1859 } 1860 result = result && (hasSuitePlan() == other.hasSuitePlan()); 1861 if (hasSuitePlan()) { 1862 result = result && getSuitePlan() 1863 .equals(other.getSuitePlan()); 1864 } 1865 result = result && (hasSuiteVersion() == other.hasSuiteVersion()); 1866 if (hasSuiteVersion()) { 1867 result = result && getSuiteVersion() 1868 .equals(other.getSuiteVersion()); 1869 } 1870 result = result && (hasSuiteBuildNumber() == other.hasSuiteBuildNumber()); 1871 if (hasSuiteBuildNumber()) { 1872 result = result && getSuiteBuildNumber() 1873 .equals(other.getSuiteBuildNumber()); 1874 } 1875 result = result && (hasStartTime() == other.hasStartTime()); 1876 if (hasStartTime()) { 1877 result = result && (getStartTime() 1878 == other.getStartTime()); 1879 } 1880 result = result && (hasEndTime() == other.hasEndTime()); 1881 if (hasEndTime()) { 1882 result = result && (getEndTime() 1883 == other.getEndTime()); 1884 } 1885 result = result && (hasHostName() == other.hasHostName()); 1886 if (hasHostName()) { 1887 result = result && getHostName() 1888 .equals(other.getHostName()); 1889 } 1890 result = result && (hasSuiteName() == other.hasSuiteName()); 1891 if (hasSuiteName()) { 1892 result = result && getSuiteName() 1893 .equals(other.getSuiteName()); 1894 } 1895 result = result && (hasBuildSystemFingerprint() == other.hasBuildSystemFingerprint()); 1896 if (hasBuildSystemFingerprint()) { 1897 result = result && getBuildSystemFingerprint() 1898 .equals(other.getBuildSystemFingerprint()); 1899 } 1900 result = result && (hasBuildVendorFingerprint() == other.hasBuildVendorFingerprint()); 1901 if (hasBuildVendorFingerprint()) { 1902 result = result && getBuildVendorFingerprint() 1903 .equals(other.getBuildVendorFingerprint()); 1904 } 1905 result = result && (hasTestType() == other.hasTestType()); 1906 if (hasTestType()) { 1907 result = result && (getTestType() 1908 == other.getTestType()); 1909 } 1910 result = result && (hasPassedTestCaseCount() == other.hasPassedTestCaseCount()); 1911 if (hasPassedTestCaseCount()) { 1912 result = result && (getPassedTestCaseCount() 1913 == other.getPassedTestCaseCount()); 1914 } 1915 result = result && (hasFailedTestCaseCount() == other.hasFailedTestCaseCount()); 1916 if (hasFailedTestCaseCount()) { 1917 result = result && (getFailedTestCaseCount() 1918 == other.getFailedTestCaseCount()); 1919 } 1920 result = result && (hasModulesDone() == other.hasModulesDone()); 1921 if (hasModulesDone()) { 1922 result = result && (getModulesDone() 1923 == other.getModulesDone()); 1924 } 1925 result = result && (hasModulesTotal() == other.hasModulesTotal()); 1926 if (hasModulesTotal()) { 1927 result = result && (getModulesTotal() 1928 == other.getModulesTotal()); 1929 } 1930 result = result && (hasInfraLogPath() == other.hasInfraLogPath()); 1931 if (hasInfraLogPath()) { 1932 result = result && getInfraLogPath() 1933 .equals(other.getInfraLogPath()); 1934 } 1935 result = result && getRepackedImagePathList() 1936 .equals(other.getRepackedImagePathList()); 1937 result = result && (hasVendorBuildId() == other.hasVendorBuildId()); 1938 if (hasVendorBuildId()) { 1939 result = result && getVendorBuildId() 1940 .equals(other.getVendorBuildId()); 1941 } 1942 result = result && (hasGsiBuildId() == other.hasGsiBuildId()); 1943 if (hasGsiBuildId()) { 1944 result = result && getGsiBuildId() 1945 .equals(other.getGsiBuildId()); 1946 } 1947 result = result && (hasScheduleConfig() == other.hasScheduleConfig()); 1948 if (hasScheduleConfig()) { 1949 result = result && getScheduleConfig() 1950 .equals(other.getScheduleConfig()); 1951 } 1952 result = result && unknownFields.equals(other.unknownFields); 1953 return result; 1954 } 1955 1956 @java.lang.Override hashCode()1957 public int hashCode() { 1958 if (memoizedHashCode != 0) { 1959 return memoizedHashCode; 1960 } 1961 int hash = 41; 1962 hash = (19 * hash) + getDescriptorForType().hashCode(); 1963 if (hasAccessToken()) { 1964 hash = (37 * hash) + ACCESS_TOKEN_FIELD_NUMBER; 1965 hash = (53 * hash) + getAccessToken().hashCode(); 1966 } 1967 if (hasResultPath()) { 1968 hash = (37 * hash) + RESULT_PATH_FIELD_NUMBER; 1969 hash = (53 * hash) + getResultPath().hashCode(); 1970 } 1971 if (hasBootSuccess()) { 1972 hash = (37 * hash) + BOOT_SUCCESS_FIELD_NUMBER; 1973 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 1974 getBootSuccess()); 1975 } 1976 if (hasBranch()) { 1977 hash = (37 * hash) + BRANCH_FIELD_NUMBER; 1978 hash = (53 * hash) + getBranch().hashCode(); 1979 } 1980 if (hasTarget()) { 1981 hash = (37 * hash) + TARGET_FIELD_NUMBER; 1982 hash = (53 * hash) + getTarget().hashCode(); 1983 } 1984 if (hasBuildId()) { 1985 hash = (37 * hash) + BUILD_ID_FIELD_NUMBER; 1986 hash = (53 * hash) + getBuildId().hashCode(); 1987 } 1988 if (hasSuitePlan()) { 1989 hash = (37 * hash) + SUITE_PLAN_FIELD_NUMBER; 1990 hash = (53 * hash) + getSuitePlan().hashCode(); 1991 } 1992 if (hasSuiteVersion()) { 1993 hash = (37 * hash) + SUITE_VERSION_FIELD_NUMBER; 1994 hash = (53 * hash) + getSuiteVersion().hashCode(); 1995 } 1996 if (hasSuiteBuildNumber()) { 1997 hash = (37 * hash) + SUITE_BUILD_NUMBER_FIELD_NUMBER; 1998 hash = (53 * hash) + getSuiteBuildNumber().hashCode(); 1999 } 2000 if (hasStartTime()) { 2001 hash = (37 * hash) + START_TIME_FIELD_NUMBER; 2002 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2003 getStartTime()); 2004 } 2005 if (hasEndTime()) { 2006 hash = (37 * hash) + END_TIME_FIELD_NUMBER; 2007 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2008 getEndTime()); 2009 } 2010 if (hasHostName()) { 2011 hash = (37 * hash) + HOST_NAME_FIELD_NUMBER; 2012 hash = (53 * hash) + getHostName().hashCode(); 2013 } 2014 if (hasSuiteName()) { 2015 hash = (37 * hash) + SUITE_NAME_FIELD_NUMBER; 2016 hash = (53 * hash) + getSuiteName().hashCode(); 2017 } 2018 if (hasBuildSystemFingerprint()) { 2019 hash = (37 * hash) + BUILD_SYSTEM_FINGERPRINT_FIELD_NUMBER; 2020 hash = (53 * hash) + getBuildSystemFingerprint().hashCode(); 2021 } 2022 if (hasBuildVendorFingerprint()) { 2023 hash = (37 * hash) + BUILD_VENDOR_FINGERPRINT_FIELD_NUMBER; 2024 hash = (53 * hash) + getBuildVendorFingerprint().hashCode(); 2025 } 2026 if (hasTestType()) { 2027 hash = (37 * hash) + TEST_TYPE_FIELD_NUMBER; 2028 hash = (53 * hash) + getTestType(); 2029 } 2030 if (hasPassedTestCaseCount()) { 2031 hash = (37 * hash) + PASSED_TEST_CASE_COUNT_FIELD_NUMBER; 2032 hash = (53 * hash) + getPassedTestCaseCount(); 2033 } 2034 if (hasFailedTestCaseCount()) { 2035 hash = (37 * hash) + FAILED_TEST_CASE_COUNT_FIELD_NUMBER; 2036 hash = (53 * hash) + getFailedTestCaseCount(); 2037 } 2038 if (hasModulesDone()) { 2039 hash = (37 * hash) + MODULES_DONE_FIELD_NUMBER; 2040 hash = (53 * hash) + getModulesDone(); 2041 } 2042 if (hasModulesTotal()) { 2043 hash = (37 * hash) + MODULES_TOTAL_FIELD_NUMBER; 2044 hash = (53 * hash) + getModulesTotal(); 2045 } 2046 if (hasInfraLogPath()) { 2047 hash = (37 * hash) + INFRA_LOG_PATH_FIELD_NUMBER; 2048 hash = (53 * hash) + getInfraLogPath().hashCode(); 2049 } 2050 if (getRepackedImagePathCount() > 0) { 2051 hash = (37 * hash) + REPACKED_IMAGE_PATH_FIELD_NUMBER; 2052 hash = (53 * hash) + getRepackedImagePathList().hashCode(); 2053 } 2054 if (hasVendorBuildId()) { 2055 hash = (37 * hash) + VENDOR_BUILD_ID_FIELD_NUMBER; 2056 hash = (53 * hash) + getVendorBuildId().hashCode(); 2057 } 2058 if (hasGsiBuildId()) { 2059 hash = (37 * hash) + GSI_BUILD_ID_FIELD_NUMBER; 2060 hash = (53 * hash) + getGsiBuildId().hashCode(); 2061 } 2062 if (hasScheduleConfig()) { 2063 hash = (37 * hash) + SCHEDULE_CONFIG_FIELD_NUMBER; 2064 hash = (53 * hash) + getScheduleConfig().hashCode(); 2065 } 2066 hash = (29 * hash) + unknownFields.hashCode(); 2067 memoizedHashCode = hash; 2068 return hash; 2069 } 2070 parseFrom( com.google.protobuf.ByteString data)2071 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2072 com.google.protobuf.ByteString data) 2073 throws com.google.protobuf.InvalidProtocolBufferException { 2074 return PARSER.parseFrom(data); 2075 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2076 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2077 com.google.protobuf.ByteString data, 2078 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2079 throws com.google.protobuf.InvalidProtocolBufferException { 2080 return PARSER.parseFrom(data, extensionRegistry); 2081 } parseFrom(byte[] data)2082 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom(byte[] data) 2083 throws com.google.protobuf.InvalidProtocolBufferException { 2084 return PARSER.parseFrom(data); 2085 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2086 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2087 byte[] data, 2088 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2089 throws com.google.protobuf.InvalidProtocolBufferException { 2090 return PARSER.parseFrom(data, extensionRegistry); 2091 } parseFrom(java.io.InputStream input)2092 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom(java.io.InputStream input) 2093 throws java.io.IOException { 2094 return com.google.protobuf.GeneratedMessageV3 2095 .parseWithIOException(PARSER, input); 2096 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2097 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2098 java.io.InputStream input, 2099 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2100 throws java.io.IOException { 2101 return com.google.protobuf.GeneratedMessageV3 2102 .parseWithIOException(PARSER, input, extensionRegistry); 2103 } parseDelimitedFrom(java.io.InputStream input)2104 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseDelimitedFrom(java.io.InputStream input) 2105 throws java.io.IOException { 2106 return com.google.protobuf.GeneratedMessageV3 2107 .parseDelimitedWithIOException(PARSER, input); 2108 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2109 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseDelimitedFrom( 2110 java.io.InputStream input, 2111 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2112 throws java.io.IOException { 2113 return com.google.protobuf.GeneratedMessageV3 2114 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 2115 } parseFrom( com.google.protobuf.CodedInputStream input)2116 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2117 com.google.protobuf.CodedInputStream input) 2118 throws java.io.IOException { 2119 return com.google.protobuf.GeneratedMessageV3 2120 .parseWithIOException(PARSER, input); 2121 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2122 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parseFrom( 2123 com.google.protobuf.CodedInputStream input, 2124 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2125 throws java.io.IOException { 2126 return com.google.protobuf.GeneratedMessageV3 2127 .parseWithIOException(PARSER, input, extensionRegistry); 2128 } 2129 newBuilderForType()2130 public Builder newBuilderForType() { return newBuilder(); } newBuilder()2131 public static Builder newBuilder() { 2132 return DEFAULT_INSTANCE.toBuilder(); 2133 } newBuilder(com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage prototype)2134 public static Builder newBuilder(com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage prototype) { 2135 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2136 } toBuilder()2137 public Builder toBuilder() { 2138 return this == DEFAULT_INSTANCE 2139 ? new Builder() : new Builder().mergeFrom(this); 2140 } 2141 2142 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)2143 protected Builder newBuilderForType( 2144 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2145 Builder builder = new Builder(parent); 2146 return builder; 2147 } 2148 /** 2149 * <pre> 2150 * To specify the test results which are uploaded to vts dashboard. 2151 * </pre> 2152 * 2153 * Protobuf type {@code android.vts.TestSuiteResultMessage} 2154 */ 2155 public static final class Builder extends 2156 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2157 // @@protoc_insertion_point(builder_implements:android.vts.TestSuiteResultMessage) 2158 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessageOrBuilder { 2159 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()2160 getDescriptor() { 2161 return com.android.vts.proto.TestSuiteResultMessageProto.internal_static_android_vts_TestSuiteResultMessage_descriptor; 2162 } 2163 2164 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()2165 internalGetFieldAccessorTable() { 2166 return com.android.vts.proto.TestSuiteResultMessageProto.internal_static_android_vts_TestSuiteResultMessage_fieldAccessorTable 2167 .ensureFieldAccessorsInitialized( 2168 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.class, com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.Builder.class); 2169 } 2170 2171 // Construct using com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.newBuilder() Builder()2172 private Builder() { 2173 maybeForceBuilderInitialization(); 2174 } 2175 Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)2176 private Builder( 2177 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2178 super(parent); 2179 maybeForceBuilderInitialization(); 2180 } maybeForceBuilderInitialization()2181 private void maybeForceBuilderInitialization() { 2182 if (com.google.protobuf.GeneratedMessageV3 2183 .alwaysUseFieldBuilders) { 2184 getScheduleConfigFieldBuilder(); 2185 } 2186 } clear()2187 public Builder clear() { 2188 super.clear(); 2189 accessToken_ = ""; 2190 bitField0_ = (bitField0_ & ~0x00000001); 2191 resultPath_ = ""; 2192 bitField0_ = (bitField0_ & ~0x00000002); 2193 bootSuccess_ = true; 2194 bitField0_ = (bitField0_ & ~0x00000004); 2195 branch_ = ""; 2196 bitField0_ = (bitField0_ & ~0x00000008); 2197 target_ = ""; 2198 bitField0_ = (bitField0_ & ~0x00000010); 2199 buildId_ = ""; 2200 bitField0_ = (bitField0_ & ~0x00000020); 2201 suitePlan_ = ""; 2202 bitField0_ = (bitField0_ & ~0x00000040); 2203 suiteVersion_ = ""; 2204 bitField0_ = (bitField0_ & ~0x00000080); 2205 suiteBuildNumber_ = ""; 2206 bitField0_ = (bitField0_ & ~0x00000100); 2207 startTime_ = 0L; 2208 bitField0_ = (bitField0_ & ~0x00000200); 2209 endTime_ = 0L; 2210 bitField0_ = (bitField0_ & ~0x00000400); 2211 hostName_ = ""; 2212 bitField0_ = (bitField0_ & ~0x00000800); 2213 suiteName_ = ""; 2214 bitField0_ = (bitField0_ & ~0x00001000); 2215 buildSystemFingerprint_ = ""; 2216 bitField0_ = (bitField0_ & ~0x00002000); 2217 buildVendorFingerprint_ = ""; 2218 bitField0_ = (bitField0_ & ~0x00004000); 2219 testType_ = 0; 2220 bitField0_ = (bitField0_ & ~0x00008000); 2221 passedTestCaseCount_ = 0; 2222 bitField0_ = (bitField0_ & ~0x00010000); 2223 failedTestCaseCount_ = 0; 2224 bitField0_ = (bitField0_ & ~0x00020000); 2225 modulesDone_ = 0; 2226 bitField0_ = (bitField0_ & ~0x00040000); 2227 modulesTotal_ = 0; 2228 bitField0_ = (bitField0_ & ~0x00080000); 2229 infraLogPath_ = ""; 2230 bitField0_ = (bitField0_ & ~0x00100000); 2231 repackedImagePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; 2232 bitField0_ = (bitField0_ & ~0x00200000); 2233 vendorBuildId_ = ""; 2234 bitField0_ = (bitField0_ & ~0x00400000); 2235 gsiBuildId_ = ""; 2236 bitField0_ = (bitField0_ & ~0x00800000); 2237 if (scheduleConfigBuilder_ == null) { 2238 scheduleConfig_ = null; 2239 } else { 2240 scheduleConfigBuilder_.clear(); 2241 } 2242 bitField0_ = (bitField0_ & ~0x01000000); 2243 return this; 2244 } 2245 2246 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()2247 getDescriptorForType() { 2248 return com.android.vts.proto.TestSuiteResultMessageProto.internal_static_android_vts_TestSuiteResultMessage_descriptor; 2249 } 2250 getDefaultInstanceForType()2251 public com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage getDefaultInstanceForType() { 2252 return com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.getDefaultInstance(); 2253 } 2254 build()2255 public com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage build() { 2256 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage result = buildPartial(); 2257 if (!result.isInitialized()) { 2258 throw newUninitializedMessageException(result); 2259 } 2260 return result; 2261 } 2262 buildPartial()2263 public com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage buildPartial() { 2264 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage result = new com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage(this); 2265 int from_bitField0_ = bitField0_; 2266 int to_bitField0_ = 0; 2267 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 2268 to_bitField0_ |= 0x00000001; 2269 } 2270 result.accessToken_ = accessToken_; 2271 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 2272 to_bitField0_ |= 0x00000002; 2273 } 2274 result.resultPath_ = resultPath_; 2275 if (((from_bitField0_ & 0x00000004) == 0x00000004)) { 2276 to_bitField0_ |= 0x00000004; 2277 } 2278 result.bootSuccess_ = bootSuccess_; 2279 if (((from_bitField0_ & 0x00000008) == 0x00000008)) { 2280 to_bitField0_ |= 0x00000008; 2281 } 2282 result.branch_ = branch_; 2283 if (((from_bitField0_ & 0x00000010) == 0x00000010)) { 2284 to_bitField0_ |= 0x00000010; 2285 } 2286 result.target_ = target_; 2287 if (((from_bitField0_ & 0x00000020) == 0x00000020)) { 2288 to_bitField0_ |= 0x00000020; 2289 } 2290 result.buildId_ = buildId_; 2291 if (((from_bitField0_ & 0x00000040) == 0x00000040)) { 2292 to_bitField0_ |= 0x00000040; 2293 } 2294 result.suitePlan_ = suitePlan_; 2295 if (((from_bitField0_ & 0x00000080) == 0x00000080)) { 2296 to_bitField0_ |= 0x00000080; 2297 } 2298 result.suiteVersion_ = suiteVersion_; 2299 if (((from_bitField0_ & 0x00000100) == 0x00000100)) { 2300 to_bitField0_ |= 0x00000100; 2301 } 2302 result.suiteBuildNumber_ = suiteBuildNumber_; 2303 if (((from_bitField0_ & 0x00000200) == 0x00000200)) { 2304 to_bitField0_ |= 0x00000200; 2305 } 2306 result.startTime_ = startTime_; 2307 if (((from_bitField0_ & 0x00000400) == 0x00000400)) { 2308 to_bitField0_ |= 0x00000400; 2309 } 2310 result.endTime_ = endTime_; 2311 if (((from_bitField0_ & 0x00000800) == 0x00000800)) { 2312 to_bitField0_ |= 0x00000800; 2313 } 2314 result.hostName_ = hostName_; 2315 if (((from_bitField0_ & 0x00001000) == 0x00001000)) { 2316 to_bitField0_ |= 0x00001000; 2317 } 2318 result.suiteName_ = suiteName_; 2319 if (((from_bitField0_ & 0x00002000) == 0x00002000)) { 2320 to_bitField0_ |= 0x00002000; 2321 } 2322 result.buildSystemFingerprint_ = buildSystemFingerprint_; 2323 if (((from_bitField0_ & 0x00004000) == 0x00004000)) { 2324 to_bitField0_ |= 0x00004000; 2325 } 2326 result.buildVendorFingerprint_ = buildVendorFingerprint_; 2327 if (((from_bitField0_ & 0x00008000) == 0x00008000)) { 2328 to_bitField0_ |= 0x00008000; 2329 } 2330 result.testType_ = testType_; 2331 if (((from_bitField0_ & 0x00010000) == 0x00010000)) { 2332 to_bitField0_ |= 0x00010000; 2333 } 2334 result.passedTestCaseCount_ = passedTestCaseCount_; 2335 if (((from_bitField0_ & 0x00020000) == 0x00020000)) { 2336 to_bitField0_ |= 0x00020000; 2337 } 2338 result.failedTestCaseCount_ = failedTestCaseCount_; 2339 if (((from_bitField0_ & 0x00040000) == 0x00040000)) { 2340 to_bitField0_ |= 0x00040000; 2341 } 2342 result.modulesDone_ = modulesDone_; 2343 if (((from_bitField0_ & 0x00080000) == 0x00080000)) { 2344 to_bitField0_ |= 0x00080000; 2345 } 2346 result.modulesTotal_ = modulesTotal_; 2347 if (((from_bitField0_ & 0x00100000) == 0x00100000)) { 2348 to_bitField0_ |= 0x00100000; 2349 } 2350 result.infraLogPath_ = infraLogPath_; 2351 if (((bitField0_ & 0x00200000) == 0x00200000)) { 2352 repackedImagePath_ = repackedImagePath_.getUnmodifiableView(); 2353 bitField0_ = (bitField0_ & ~0x00200000); 2354 } 2355 result.repackedImagePath_ = repackedImagePath_; 2356 if (((from_bitField0_ & 0x00400000) == 0x00400000)) { 2357 to_bitField0_ |= 0x00200000; 2358 } 2359 result.vendorBuildId_ = vendorBuildId_; 2360 if (((from_bitField0_ & 0x00800000) == 0x00800000)) { 2361 to_bitField0_ |= 0x00400000; 2362 } 2363 result.gsiBuildId_ = gsiBuildId_; 2364 if (((from_bitField0_ & 0x01000000) == 0x01000000)) { 2365 to_bitField0_ |= 0x00800000; 2366 } 2367 if (scheduleConfigBuilder_ == null) { 2368 result.scheduleConfig_ = scheduleConfig_; 2369 } else { 2370 result.scheduleConfig_ = scheduleConfigBuilder_.build(); 2371 } 2372 result.bitField0_ = to_bitField0_; 2373 onBuilt(); 2374 return result; 2375 } 2376 clone()2377 public Builder clone() { 2378 return (Builder) super.clone(); 2379 } setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value)2380 public Builder setField( 2381 com.google.protobuf.Descriptors.FieldDescriptor field, 2382 Object value) { 2383 return (Builder) super.setField(field, value); 2384 } clearField( com.google.protobuf.Descriptors.FieldDescriptor field)2385 public Builder clearField( 2386 com.google.protobuf.Descriptors.FieldDescriptor field) { 2387 return (Builder) super.clearField(field); 2388 } clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof)2389 public Builder clearOneof( 2390 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2391 return (Builder) super.clearOneof(oneof); 2392 } setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)2393 public Builder setRepeatedField( 2394 com.google.protobuf.Descriptors.FieldDescriptor field, 2395 int index, Object value) { 2396 return (Builder) super.setRepeatedField(field, index, value); 2397 } addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value)2398 public Builder addRepeatedField( 2399 com.google.protobuf.Descriptors.FieldDescriptor field, 2400 Object value) { 2401 return (Builder) super.addRepeatedField(field, value); 2402 } mergeFrom(com.google.protobuf.Message other)2403 public Builder mergeFrom(com.google.protobuf.Message other) { 2404 if (other instanceof com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage) { 2405 return mergeFrom((com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage)other); 2406 } else { 2407 super.mergeFrom(other); 2408 return this; 2409 } 2410 } 2411 mergeFrom(com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage other)2412 public Builder mergeFrom(com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage other) { 2413 if (other == com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage.getDefaultInstance()) return this; 2414 if (other.hasAccessToken()) { 2415 bitField0_ |= 0x00000001; 2416 accessToken_ = other.accessToken_; 2417 onChanged(); 2418 } 2419 if (other.hasResultPath()) { 2420 bitField0_ |= 0x00000002; 2421 resultPath_ = other.resultPath_; 2422 onChanged(); 2423 } 2424 if (other.hasBootSuccess()) { 2425 setBootSuccess(other.getBootSuccess()); 2426 } 2427 if (other.hasBranch()) { 2428 bitField0_ |= 0x00000008; 2429 branch_ = other.branch_; 2430 onChanged(); 2431 } 2432 if (other.hasTarget()) { 2433 bitField0_ |= 0x00000010; 2434 target_ = other.target_; 2435 onChanged(); 2436 } 2437 if (other.hasBuildId()) { 2438 bitField0_ |= 0x00000020; 2439 buildId_ = other.buildId_; 2440 onChanged(); 2441 } 2442 if (other.hasSuitePlan()) { 2443 bitField0_ |= 0x00000040; 2444 suitePlan_ = other.suitePlan_; 2445 onChanged(); 2446 } 2447 if (other.hasSuiteVersion()) { 2448 bitField0_ |= 0x00000080; 2449 suiteVersion_ = other.suiteVersion_; 2450 onChanged(); 2451 } 2452 if (other.hasSuiteBuildNumber()) { 2453 bitField0_ |= 0x00000100; 2454 suiteBuildNumber_ = other.suiteBuildNumber_; 2455 onChanged(); 2456 } 2457 if (other.hasStartTime()) { 2458 setStartTime(other.getStartTime()); 2459 } 2460 if (other.hasEndTime()) { 2461 setEndTime(other.getEndTime()); 2462 } 2463 if (other.hasHostName()) { 2464 bitField0_ |= 0x00000800; 2465 hostName_ = other.hostName_; 2466 onChanged(); 2467 } 2468 if (other.hasSuiteName()) { 2469 bitField0_ |= 0x00001000; 2470 suiteName_ = other.suiteName_; 2471 onChanged(); 2472 } 2473 if (other.hasBuildSystemFingerprint()) { 2474 bitField0_ |= 0x00002000; 2475 buildSystemFingerprint_ = other.buildSystemFingerprint_; 2476 onChanged(); 2477 } 2478 if (other.hasBuildVendorFingerprint()) { 2479 bitField0_ |= 0x00004000; 2480 buildVendorFingerprint_ = other.buildVendorFingerprint_; 2481 onChanged(); 2482 } 2483 if (other.hasTestType()) { 2484 setTestType(other.getTestType()); 2485 } 2486 if (other.hasPassedTestCaseCount()) { 2487 setPassedTestCaseCount(other.getPassedTestCaseCount()); 2488 } 2489 if (other.hasFailedTestCaseCount()) { 2490 setFailedTestCaseCount(other.getFailedTestCaseCount()); 2491 } 2492 if (other.hasModulesDone()) { 2493 setModulesDone(other.getModulesDone()); 2494 } 2495 if (other.hasModulesTotal()) { 2496 setModulesTotal(other.getModulesTotal()); 2497 } 2498 if (other.hasInfraLogPath()) { 2499 bitField0_ |= 0x00100000; 2500 infraLogPath_ = other.infraLogPath_; 2501 onChanged(); 2502 } 2503 if (!other.repackedImagePath_.isEmpty()) { 2504 if (repackedImagePath_.isEmpty()) { 2505 repackedImagePath_ = other.repackedImagePath_; 2506 bitField0_ = (bitField0_ & ~0x00200000); 2507 } else { 2508 ensureRepackedImagePathIsMutable(); 2509 repackedImagePath_.addAll(other.repackedImagePath_); 2510 } 2511 onChanged(); 2512 } 2513 if (other.hasVendorBuildId()) { 2514 bitField0_ |= 0x00400000; 2515 vendorBuildId_ = other.vendorBuildId_; 2516 onChanged(); 2517 } 2518 if (other.hasGsiBuildId()) { 2519 bitField0_ |= 0x00800000; 2520 gsiBuildId_ = other.gsiBuildId_; 2521 onChanged(); 2522 } 2523 if (other.hasScheduleConfig()) { 2524 mergeScheduleConfig(other.getScheduleConfig()); 2525 } 2526 this.mergeUnknownFields(other.unknownFields); 2527 onChanged(); 2528 return this; 2529 } 2530 isInitialized()2531 public final boolean isInitialized() { 2532 if (!hasBranch()) { 2533 return false; 2534 } 2535 if (!hasTarget()) { 2536 return false; 2537 } 2538 if (!hasBuildId()) { 2539 return false; 2540 } 2541 return true; 2542 } 2543 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2544 public Builder mergeFrom( 2545 com.google.protobuf.CodedInputStream input, 2546 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2547 throws java.io.IOException { 2548 com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage parsedMessage = null; 2549 try { 2550 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2551 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2552 parsedMessage = (com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage) e.getUnfinishedMessage(); 2553 throw e.unwrapIOException(); 2554 } finally { 2555 if (parsedMessage != null) { 2556 mergeFrom(parsedMessage); 2557 } 2558 } 2559 return this; 2560 } 2561 private int bitField0_; 2562 2563 private java.lang.Object accessToken_ = ""; 2564 /** 2565 * <pre> 2566 * oauth2.0 access token 2567 * </pre> 2568 * 2569 * <code>optional string access_token = 1;</code> 2570 */ hasAccessToken()2571 public boolean hasAccessToken() { 2572 return ((bitField0_ & 0x00000001) == 0x00000001); 2573 } 2574 /** 2575 * <pre> 2576 * oauth2.0 access token 2577 * </pre> 2578 * 2579 * <code>optional string access_token = 1;</code> 2580 */ getAccessToken()2581 public java.lang.String getAccessToken() { 2582 java.lang.Object ref = accessToken_; 2583 if (!(ref instanceof java.lang.String)) { 2584 com.google.protobuf.ByteString bs = 2585 (com.google.protobuf.ByteString) ref; 2586 java.lang.String s = bs.toStringUtf8(); 2587 if (bs.isValidUtf8()) { 2588 accessToken_ = s; 2589 } 2590 return s; 2591 } else { 2592 return (java.lang.String) ref; 2593 } 2594 } 2595 /** 2596 * <pre> 2597 * oauth2.0 access token 2598 * </pre> 2599 * 2600 * <code>optional string access_token = 1;</code> 2601 */ 2602 public com.google.protobuf.ByteString getAccessTokenBytes()2603 getAccessTokenBytes() { 2604 java.lang.Object ref = accessToken_; 2605 if (ref instanceof String) { 2606 com.google.protobuf.ByteString b = 2607 com.google.protobuf.ByteString.copyFromUtf8( 2608 (java.lang.String) ref); 2609 accessToken_ = b; 2610 return b; 2611 } else { 2612 return (com.google.protobuf.ByteString) ref; 2613 } 2614 } 2615 /** 2616 * <pre> 2617 * oauth2.0 access token 2618 * </pre> 2619 * 2620 * <code>optional string access_token = 1;</code> 2621 */ setAccessToken( java.lang.String value)2622 public Builder setAccessToken( 2623 java.lang.String value) { 2624 if (value == null) { 2625 throw new NullPointerException(); 2626 } 2627 bitField0_ |= 0x00000001; 2628 accessToken_ = value; 2629 onChanged(); 2630 return this; 2631 } 2632 /** 2633 * <pre> 2634 * oauth2.0 access token 2635 * </pre> 2636 * 2637 * <code>optional string access_token = 1;</code> 2638 */ clearAccessToken()2639 public Builder clearAccessToken() { 2640 bitField0_ = (bitField0_ & ~0x00000001); 2641 accessToken_ = getDefaultInstance().getAccessToken(); 2642 onChanged(); 2643 return this; 2644 } 2645 /** 2646 * <pre> 2647 * oauth2.0 access token 2648 * </pre> 2649 * 2650 * <code>optional string access_token = 1;</code> 2651 */ setAccessTokenBytes( com.google.protobuf.ByteString value)2652 public Builder setAccessTokenBytes( 2653 com.google.protobuf.ByteString value) { 2654 if (value == null) { 2655 throw new NullPointerException(); 2656 } 2657 bitField0_ |= 0x00000001; 2658 accessToken_ = value; 2659 onChanged(); 2660 return this; 2661 } 2662 2663 private java.lang.Object resultPath_ = ""; 2664 /** 2665 * <pre> 2666 * GCS path to the corresponding result directory 2667 * </pre> 2668 * 2669 * <code>optional string result_path = 2;</code> 2670 */ hasResultPath()2671 public boolean hasResultPath() { 2672 return ((bitField0_ & 0x00000002) == 0x00000002); 2673 } 2674 /** 2675 * <pre> 2676 * GCS path to the corresponding result directory 2677 * </pre> 2678 * 2679 * <code>optional string result_path = 2;</code> 2680 */ getResultPath()2681 public java.lang.String getResultPath() { 2682 java.lang.Object ref = resultPath_; 2683 if (!(ref instanceof java.lang.String)) { 2684 com.google.protobuf.ByteString bs = 2685 (com.google.protobuf.ByteString) ref; 2686 java.lang.String s = bs.toStringUtf8(); 2687 if (bs.isValidUtf8()) { 2688 resultPath_ = s; 2689 } 2690 return s; 2691 } else { 2692 return (java.lang.String) ref; 2693 } 2694 } 2695 /** 2696 * <pre> 2697 * GCS path to the corresponding result directory 2698 * </pre> 2699 * 2700 * <code>optional string result_path = 2;</code> 2701 */ 2702 public com.google.protobuf.ByteString getResultPathBytes()2703 getResultPathBytes() { 2704 java.lang.Object ref = resultPath_; 2705 if (ref instanceof String) { 2706 com.google.protobuf.ByteString b = 2707 com.google.protobuf.ByteString.copyFromUtf8( 2708 (java.lang.String) ref); 2709 resultPath_ = b; 2710 return b; 2711 } else { 2712 return (com.google.protobuf.ByteString) ref; 2713 } 2714 } 2715 /** 2716 * <pre> 2717 * GCS path to the corresponding result directory 2718 * </pre> 2719 * 2720 * <code>optional string result_path = 2;</code> 2721 */ setResultPath( java.lang.String value)2722 public Builder setResultPath( 2723 java.lang.String value) { 2724 if (value == null) { 2725 throw new NullPointerException(); 2726 } 2727 bitField0_ |= 0x00000002; 2728 resultPath_ = value; 2729 onChanged(); 2730 return this; 2731 } 2732 /** 2733 * <pre> 2734 * GCS path to the corresponding result directory 2735 * </pre> 2736 * 2737 * <code>optional string result_path = 2;</code> 2738 */ clearResultPath()2739 public Builder clearResultPath() { 2740 bitField0_ = (bitField0_ & ~0x00000002); 2741 resultPath_ = getDefaultInstance().getResultPath(); 2742 onChanged(); 2743 return this; 2744 } 2745 /** 2746 * <pre> 2747 * GCS path to the corresponding result directory 2748 * </pre> 2749 * 2750 * <code>optional string result_path = 2;</code> 2751 */ setResultPathBytes( com.google.protobuf.ByteString value)2752 public Builder setResultPathBytes( 2753 com.google.protobuf.ByteString value) { 2754 if (value == null) { 2755 throw new NullPointerException(); 2756 } 2757 bitField0_ |= 0x00000002; 2758 resultPath_ = value; 2759 onChanged(); 2760 return this; 2761 } 2762 2763 private boolean bootSuccess_ = true; 2764 /** 2765 * <pre> 2766 * whether the device(s) booted-up successfully 2767 * </pre> 2768 * 2769 * <code>optional bool boot_success = 3 [default = true];</code> 2770 */ hasBootSuccess()2771 public boolean hasBootSuccess() { 2772 return ((bitField0_ & 0x00000004) == 0x00000004); 2773 } 2774 /** 2775 * <pre> 2776 * whether the device(s) booted-up successfully 2777 * </pre> 2778 * 2779 * <code>optional bool boot_success = 3 [default = true];</code> 2780 */ getBootSuccess()2781 public boolean getBootSuccess() { 2782 return bootSuccess_; 2783 } 2784 /** 2785 * <pre> 2786 * whether the device(s) booted-up successfully 2787 * </pre> 2788 * 2789 * <code>optional bool boot_success = 3 [default = true];</code> 2790 */ setBootSuccess(boolean value)2791 public Builder setBootSuccess(boolean value) { 2792 bitField0_ |= 0x00000004; 2793 bootSuccess_ = value; 2794 onChanged(); 2795 return this; 2796 } 2797 /** 2798 * <pre> 2799 * whether the device(s) booted-up successfully 2800 * </pre> 2801 * 2802 * <code>optional bool boot_success = 3 [default = true];</code> 2803 */ clearBootSuccess()2804 public Builder clearBootSuccess() { 2805 bitField0_ = (bitField0_ & ~0x00000004); 2806 bootSuccess_ = true; 2807 onChanged(); 2808 return this; 2809 } 2810 2811 private java.lang.Object branch_ = ""; 2812 /** 2813 * <pre> 2814 * test suite build info 2815 * </pre> 2816 * 2817 * <code>required string branch = 11;</code> 2818 */ hasBranch()2819 public boolean hasBranch() { 2820 return ((bitField0_ & 0x00000008) == 0x00000008); 2821 } 2822 /** 2823 * <pre> 2824 * test suite build info 2825 * </pre> 2826 * 2827 * <code>required string branch = 11;</code> 2828 */ getBranch()2829 public java.lang.String getBranch() { 2830 java.lang.Object ref = branch_; 2831 if (!(ref instanceof java.lang.String)) { 2832 com.google.protobuf.ByteString bs = 2833 (com.google.protobuf.ByteString) ref; 2834 java.lang.String s = bs.toStringUtf8(); 2835 if (bs.isValidUtf8()) { 2836 branch_ = s; 2837 } 2838 return s; 2839 } else { 2840 return (java.lang.String) ref; 2841 } 2842 } 2843 /** 2844 * <pre> 2845 * test suite build info 2846 * </pre> 2847 * 2848 * <code>required string branch = 11;</code> 2849 */ 2850 public com.google.protobuf.ByteString getBranchBytes()2851 getBranchBytes() { 2852 java.lang.Object ref = branch_; 2853 if (ref instanceof String) { 2854 com.google.protobuf.ByteString b = 2855 com.google.protobuf.ByteString.copyFromUtf8( 2856 (java.lang.String) ref); 2857 branch_ = b; 2858 return b; 2859 } else { 2860 return (com.google.protobuf.ByteString) ref; 2861 } 2862 } 2863 /** 2864 * <pre> 2865 * test suite build info 2866 * </pre> 2867 * 2868 * <code>required string branch = 11;</code> 2869 */ setBranch( java.lang.String value)2870 public Builder setBranch( 2871 java.lang.String value) { 2872 if (value == null) { 2873 throw new NullPointerException(); 2874 } 2875 bitField0_ |= 0x00000008; 2876 branch_ = value; 2877 onChanged(); 2878 return this; 2879 } 2880 /** 2881 * <pre> 2882 * test suite build info 2883 * </pre> 2884 * 2885 * <code>required string branch = 11;</code> 2886 */ clearBranch()2887 public Builder clearBranch() { 2888 bitField0_ = (bitField0_ & ~0x00000008); 2889 branch_ = getDefaultInstance().getBranch(); 2890 onChanged(); 2891 return this; 2892 } 2893 /** 2894 * <pre> 2895 * test suite build info 2896 * </pre> 2897 * 2898 * <code>required string branch = 11;</code> 2899 */ setBranchBytes( com.google.protobuf.ByteString value)2900 public Builder setBranchBytes( 2901 com.google.protobuf.ByteString value) { 2902 if (value == null) { 2903 throw new NullPointerException(); 2904 } 2905 bitField0_ |= 0x00000008; 2906 branch_ = value; 2907 onChanged(); 2908 return this; 2909 } 2910 2911 private java.lang.Object target_ = ""; 2912 /** 2913 * <code>required string target = 12;</code> 2914 */ hasTarget()2915 public boolean hasTarget() { 2916 return ((bitField0_ & 0x00000010) == 0x00000010); 2917 } 2918 /** 2919 * <code>required string target = 12;</code> 2920 */ getTarget()2921 public java.lang.String getTarget() { 2922 java.lang.Object ref = target_; 2923 if (!(ref instanceof java.lang.String)) { 2924 com.google.protobuf.ByteString bs = 2925 (com.google.protobuf.ByteString) ref; 2926 java.lang.String s = bs.toStringUtf8(); 2927 if (bs.isValidUtf8()) { 2928 target_ = s; 2929 } 2930 return s; 2931 } else { 2932 return (java.lang.String) ref; 2933 } 2934 } 2935 /** 2936 * <code>required string target = 12;</code> 2937 */ 2938 public com.google.protobuf.ByteString getTargetBytes()2939 getTargetBytes() { 2940 java.lang.Object ref = target_; 2941 if (ref instanceof String) { 2942 com.google.protobuf.ByteString b = 2943 com.google.protobuf.ByteString.copyFromUtf8( 2944 (java.lang.String) ref); 2945 target_ = b; 2946 return b; 2947 } else { 2948 return (com.google.protobuf.ByteString) ref; 2949 } 2950 } 2951 /** 2952 * <code>required string target = 12;</code> 2953 */ setTarget( java.lang.String value)2954 public Builder setTarget( 2955 java.lang.String value) { 2956 if (value == null) { 2957 throw new NullPointerException(); 2958 } 2959 bitField0_ |= 0x00000010; 2960 target_ = value; 2961 onChanged(); 2962 return this; 2963 } 2964 /** 2965 * <code>required string target = 12;</code> 2966 */ clearTarget()2967 public Builder clearTarget() { 2968 bitField0_ = (bitField0_ & ~0x00000010); 2969 target_ = getDefaultInstance().getTarget(); 2970 onChanged(); 2971 return this; 2972 } 2973 /** 2974 * <code>required string target = 12;</code> 2975 */ setTargetBytes( com.google.protobuf.ByteString value)2976 public Builder setTargetBytes( 2977 com.google.protobuf.ByteString value) { 2978 if (value == null) { 2979 throw new NullPointerException(); 2980 } 2981 bitField0_ |= 0x00000010; 2982 target_ = value; 2983 onChanged(); 2984 return this; 2985 } 2986 2987 private java.lang.Object buildId_ = ""; 2988 /** 2989 * <code>required string build_id = 13;</code> 2990 */ hasBuildId()2991 public boolean hasBuildId() { 2992 return ((bitField0_ & 0x00000020) == 0x00000020); 2993 } 2994 /** 2995 * <code>required string build_id = 13;</code> 2996 */ getBuildId()2997 public java.lang.String getBuildId() { 2998 java.lang.Object ref = buildId_; 2999 if (!(ref instanceof java.lang.String)) { 3000 com.google.protobuf.ByteString bs = 3001 (com.google.protobuf.ByteString) ref; 3002 java.lang.String s = bs.toStringUtf8(); 3003 if (bs.isValidUtf8()) { 3004 buildId_ = s; 3005 } 3006 return s; 3007 } else { 3008 return (java.lang.String) ref; 3009 } 3010 } 3011 /** 3012 * <code>required string build_id = 13;</code> 3013 */ 3014 public com.google.protobuf.ByteString getBuildIdBytes()3015 getBuildIdBytes() { 3016 java.lang.Object ref = buildId_; 3017 if (ref instanceof String) { 3018 com.google.protobuf.ByteString b = 3019 com.google.protobuf.ByteString.copyFromUtf8( 3020 (java.lang.String) ref); 3021 buildId_ = b; 3022 return b; 3023 } else { 3024 return (com.google.protobuf.ByteString) ref; 3025 } 3026 } 3027 /** 3028 * <code>required string build_id = 13;</code> 3029 */ setBuildId( java.lang.String value)3030 public Builder setBuildId( 3031 java.lang.String value) { 3032 if (value == null) { 3033 throw new NullPointerException(); 3034 } 3035 bitField0_ |= 0x00000020; 3036 buildId_ = value; 3037 onChanged(); 3038 return this; 3039 } 3040 /** 3041 * <code>required string build_id = 13;</code> 3042 */ clearBuildId()3043 public Builder clearBuildId() { 3044 bitField0_ = (bitField0_ & ~0x00000020); 3045 buildId_ = getDefaultInstance().getBuildId(); 3046 onChanged(); 3047 return this; 3048 } 3049 /** 3050 * <code>required string build_id = 13;</code> 3051 */ setBuildIdBytes( com.google.protobuf.ByteString value)3052 public Builder setBuildIdBytes( 3053 com.google.protobuf.ByteString value) { 3054 if (value == null) { 3055 throw new NullPointerException(); 3056 } 3057 bitField0_ |= 0x00000020; 3058 buildId_ = value; 3059 onChanged(); 3060 return this; 3061 } 3062 3063 private java.lang.Object suitePlan_ = ""; 3064 /** 3065 * <pre> 3066 * attributes of Result tag 3067 * </pre> 3068 * 3069 * <code>optional string suite_plan = 21;</code> 3070 */ hasSuitePlan()3071 public boolean hasSuitePlan() { 3072 return ((bitField0_ & 0x00000040) == 0x00000040); 3073 } 3074 /** 3075 * <pre> 3076 * attributes of Result tag 3077 * </pre> 3078 * 3079 * <code>optional string suite_plan = 21;</code> 3080 */ getSuitePlan()3081 public java.lang.String getSuitePlan() { 3082 java.lang.Object ref = suitePlan_; 3083 if (!(ref instanceof java.lang.String)) { 3084 com.google.protobuf.ByteString bs = 3085 (com.google.protobuf.ByteString) ref; 3086 java.lang.String s = bs.toStringUtf8(); 3087 if (bs.isValidUtf8()) { 3088 suitePlan_ = s; 3089 } 3090 return s; 3091 } else { 3092 return (java.lang.String) ref; 3093 } 3094 } 3095 /** 3096 * <pre> 3097 * attributes of Result tag 3098 * </pre> 3099 * 3100 * <code>optional string suite_plan = 21;</code> 3101 */ 3102 public com.google.protobuf.ByteString getSuitePlanBytes()3103 getSuitePlanBytes() { 3104 java.lang.Object ref = suitePlan_; 3105 if (ref instanceof String) { 3106 com.google.protobuf.ByteString b = 3107 com.google.protobuf.ByteString.copyFromUtf8( 3108 (java.lang.String) ref); 3109 suitePlan_ = b; 3110 return b; 3111 } else { 3112 return (com.google.protobuf.ByteString) ref; 3113 } 3114 } 3115 /** 3116 * <pre> 3117 * attributes of Result tag 3118 * </pre> 3119 * 3120 * <code>optional string suite_plan = 21;</code> 3121 */ setSuitePlan( java.lang.String value)3122 public Builder setSuitePlan( 3123 java.lang.String value) { 3124 if (value == null) { 3125 throw new NullPointerException(); 3126 } 3127 bitField0_ |= 0x00000040; 3128 suitePlan_ = value; 3129 onChanged(); 3130 return this; 3131 } 3132 /** 3133 * <pre> 3134 * attributes of Result tag 3135 * </pre> 3136 * 3137 * <code>optional string suite_plan = 21;</code> 3138 */ clearSuitePlan()3139 public Builder clearSuitePlan() { 3140 bitField0_ = (bitField0_ & ~0x00000040); 3141 suitePlan_ = getDefaultInstance().getSuitePlan(); 3142 onChanged(); 3143 return this; 3144 } 3145 /** 3146 * <pre> 3147 * attributes of Result tag 3148 * </pre> 3149 * 3150 * <code>optional string suite_plan = 21;</code> 3151 */ setSuitePlanBytes( com.google.protobuf.ByteString value)3152 public Builder setSuitePlanBytes( 3153 com.google.protobuf.ByteString value) { 3154 if (value == null) { 3155 throw new NullPointerException(); 3156 } 3157 bitField0_ |= 0x00000040; 3158 suitePlan_ = value; 3159 onChanged(); 3160 return this; 3161 } 3162 3163 private java.lang.Object suiteVersion_ = ""; 3164 /** 3165 * <code>optional string suite_version = 22;</code> 3166 */ hasSuiteVersion()3167 public boolean hasSuiteVersion() { 3168 return ((bitField0_ & 0x00000080) == 0x00000080); 3169 } 3170 /** 3171 * <code>optional string suite_version = 22;</code> 3172 */ getSuiteVersion()3173 public java.lang.String getSuiteVersion() { 3174 java.lang.Object ref = suiteVersion_; 3175 if (!(ref instanceof java.lang.String)) { 3176 com.google.protobuf.ByteString bs = 3177 (com.google.protobuf.ByteString) ref; 3178 java.lang.String s = bs.toStringUtf8(); 3179 if (bs.isValidUtf8()) { 3180 suiteVersion_ = s; 3181 } 3182 return s; 3183 } else { 3184 return (java.lang.String) ref; 3185 } 3186 } 3187 /** 3188 * <code>optional string suite_version = 22;</code> 3189 */ 3190 public com.google.protobuf.ByteString getSuiteVersionBytes()3191 getSuiteVersionBytes() { 3192 java.lang.Object ref = suiteVersion_; 3193 if (ref instanceof String) { 3194 com.google.protobuf.ByteString b = 3195 com.google.protobuf.ByteString.copyFromUtf8( 3196 (java.lang.String) ref); 3197 suiteVersion_ = b; 3198 return b; 3199 } else { 3200 return (com.google.protobuf.ByteString) ref; 3201 } 3202 } 3203 /** 3204 * <code>optional string suite_version = 22;</code> 3205 */ setSuiteVersion( java.lang.String value)3206 public Builder setSuiteVersion( 3207 java.lang.String value) { 3208 if (value == null) { 3209 throw new NullPointerException(); 3210 } 3211 bitField0_ |= 0x00000080; 3212 suiteVersion_ = value; 3213 onChanged(); 3214 return this; 3215 } 3216 /** 3217 * <code>optional string suite_version = 22;</code> 3218 */ clearSuiteVersion()3219 public Builder clearSuiteVersion() { 3220 bitField0_ = (bitField0_ & ~0x00000080); 3221 suiteVersion_ = getDefaultInstance().getSuiteVersion(); 3222 onChanged(); 3223 return this; 3224 } 3225 /** 3226 * <code>optional string suite_version = 22;</code> 3227 */ setSuiteVersionBytes( com.google.protobuf.ByteString value)3228 public Builder setSuiteVersionBytes( 3229 com.google.protobuf.ByteString value) { 3230 if (value == null) { 3231 throw new NullPointerException(); 3232 } 3233 bitField0_ |= 0x00000080; 3234 suiteVersion_ = value; 3235 onChanged(); 3236 return this; 3237 } 3238 3239 private java.lang.Object suiteBuildNumber_ = ""; 3240 /** 3241 * <code>optional string suite_build_number = 23;</code> 3242 */ hasSuiteBuildNumber()3243 public boolean hasSuiteBuildNumber() { 3244 return ((bitField0_ & 0x00000100) == 0x00000100); 3245 } 3246 /** 3247 * <code>optional string suite_build_number = 23;</code> 3248 */ getSuiteBuildNumber()3249 public java.lang.String getSuiteBuildNumber() { 3250 java.lang.Object ref = suiteBuildNumber_; 3251 if (!(ref instanceof java.lang.String)) { 3252 com.google.protobuf.ByteString bs = 3253 (com.google.protobuf.ByteString) ref; 3254 java.lang.String s = bs.toStringUtf8(); 3255 if (bs.isValidUtf8()) { 3256 suiteBuildNumber_ = s; 3257 } 3258 return s; 3259 } else { 3260 return (java.lang.String) ref; 3261 } 3262 } 3263 /** 3264 * <code>optional string suite_build_number = 23;</code> 3265 */ 3266 public com.google.protobuf.ByteString getSuiteBuildNumberBytes()3267 getSuiteBuildNumberBytes() { 3268 java.lang.Object ref = suiteBuildNumber_; 3269 if (ref instanceof String) { 3270 com.google.protobuf.ByteString b = 3271 com.google.protobuf.ByteString.copyFromUtf8( 3272 (java.lang.String) ref); 3273 suiteBuildNumber_ = b; 3274 return b; 3275 } else { 3276 return (com.google.protobuf.ByteString) ref; 3277 } 3278 } 3279 /** 3280 * <code>optional string suite_build_number = 23;</code> 3281 */ setSuiteBuildNumber( java.lang.String value)3282 public Builder setSuiteBuildNumber( 3283 java.lang.String value) { 3284 if (value == null) { 3285 throw new NullPointerException(); 3286 } 3287 bitField0_ |= 0x00000100; 3288 suiteBuildNumber_ = value; 3289 onChanged(); 3290 return this; 3291 } 3292 /** 3293 * <code>optional string suite_build_number = 23;</code> 3294 */ clearSuiteBuildNumber()3295 public Builder clearSuiteBuildNumber() { 3296 bitField0_ = (bitField0_ & ~0x00000100); 3297 suiteBuildNumber_ = getDefaultInstance().getSuiteBuildNumber(); 3298 onChanged(); 3299 return this; 3300 } 3301 /** 3302 * <code>optional string suite_build_number = 23;</code> 3303 */ setSuiteBuildNumberBytes( com.google.protobuf.ByteString value)3304 public Builder setSuiteBuildNumberBytes( 3305 com.google.protobuf.ByteString value) { 3306 if (value == null) { 3307 throw new NullPointerException(); 3308 } 3309 bitField0_ |= 0x00000100; 3310 suiteBuildNumber_ = value; 3311 onChanged(); 3312 return this; 3313 } 3314 3315 private long startTime_ ; 3316 /** 3317 * <code>optional int64 start_time = 24;</code> 3318 */ hasStartTime()3319 public boolean hasStartTime() { 3320 return ((bitField0_ & 0x00000200) == 0x00000200); 3321 } 3322 /** 3323 * <code>optional int64 start_time = 24;</code> 3324 */ getStartTime()3325 public long getStartTime() { 3326 return startTime_; 3327 } 3328 /** 3329 * <code>optional int64 start_time = 24;</code> 3330 */ setStartTime(long value)3331 public Builder setStartTime(long value) { 3332 bitField0_ |= 0x00000200; 3333 startTime_ = value; 3334 onChanged(); 3335 return this; 3336 } 3337 /** 3338 * <code>optional int64 start_time = 24;</code> 3339 */ clearStartTime()3340 public Builder clearStartTime() { 3341 bitField0_ = (bitField0_ & ~0x00000200); 3342 startTime_ = 0L; 3343 onChanged(); 3344 return this; 3345 } 3346 3347 private long endTime_ ; 3348 /** 3349 * <code>optional int64 end_time = 25;</code> 3350 */ hasEndTime()3351 public boolean hasEndTime() { 3352 return ((bitField0_ & 0x00000400) == 0x00000400); 3353 } 3354 /** 3355 * <code>optional int64 end_time = 25;</code> 3356 */ getEndTime()3357 public long getEndTime() { 3358 return endTime_; 3359 } 3360 /** 3361 * <code>optional int64 end_time = 25;</code> 3362 */ setEndTime(long value)3363 public Builder setEndTime(long value) { 3364 bitField0_ |= 0x00000400; 3365 endTime_ = value; 3366 onChanged(); 3367 return this; 3368 } 3369 /** 3370 * <code>optional int64 end_time = 25;</code> 3371 */ clearEndTime()3372 public Builder clearEndTime() { 3373 bitField0_ = (bitField0_ & ~0x00000400); 3374 endTime_ = 0L; 3375 onChanged(); 3376 return this; 3377 } 3378 3379 private java.lang.Object hostName_ = ""; 3380 /** 3381 * <code>optional string host_name = 26;</code> 3382 */ hasHostName()3383 public boolean hasHostName() { 3384 return ((bitField0_ & 0x00000800) == 0x00000800); 3385 } 3386 /** 3387 * <code>optional string host_name = 26;</code> 3388 */ getHostName()3389 public java.lang.String getHostName() { 3390 java.lang.Object ref = hostName_; 3391 if (!(ref instanceof java.lang.String)) { 3392 com.google.protobuf.ByteString bs = 3393 (com.google.protobuf.ByteString) ref; 3394 java.lang.String s = bs.toStringUtf8(); 3395 if (bs.isValidUtf8()) { 3396 hostName_ = s; 3397 } 3398 return s; 3399 } else { 3400 return (java.lang.String) ref; 3401 } 3402 } 3403 /** 3404 * <code>optional string host_name = 26;</code> 3405 */ 3406 public com.google.protobuf.ByteString getHostNameBytes()3407 getHostNameBytes() { 3408 java.lang.Object ref = hostName_; 3409 if (ref instanceof String) { 3410 com.google.protobuf.ByteString b = 3411 com.google.protobuf.ByteString.copyFromUtf8( 3412 (java.lang.String) ref); 3413 hostName_ = b; 3414 return b; 3415 } else { 3416 return (com.google.protobuf.ByteString) ref; 3417 } 3418 } 3419 /** 3420 * <code>optional string host_name = 26;</code> 3421 */ setHostName( java.lang.String value)3422 public Builder setHostName( 3423 java.lang.String value) { 3424 if (value == null) { 3425 throw new NullPointerException(); 3426 } 3427 bitField0_ |= 0x00000800; 3428 hostName_ = value; 3429 onChanged(); 3430 return this; 3431 } 3432 /** 3433 * <code>optional string host_name = 26;</code> 3434 */ clearHostName()3435 public Builder clearHostName() { 3436 bitField0_ = (bitField0_ & ~0x00000800); 3437 hostName_ = getDefaultInstance().getHostName(); 3438 onChanged(); 3439 return this; 3440 } 3441 /** 3442 * <code>optional string host_name = 26;</code> 3443 */ setHostNameBytes( com.google.protobuf.ByteString value)3444 public Builder setHostNameBytes( 3445 com.google.protobuf.ByteString value) { 3446 if (value == null) { 3447 throw new NullPointerException(); 3448 } 3449 bitField0_ |= 0x00000800; 3450 hostName_ = value; 3451 onChanged(); 3452 return this; 3453 } 3454 3455 private java.lang.Object suiteName_ = ""; 3456 /** 3457 * <code>optional string suite_name = 27;</code> 3458 */ hasSuiteName()3459 public boolean hasSuiteName() { 3460 return ((bitField0_ & 0x00001000) == 0x00001000); 3461 } 3462 /** 3463 * <code>optional string suite_name = 27;</code> 3464 */ getSuiteName()3465 public java.lang.String getSuiteName() { 3466 java.lang.Object ref = suiteName_; 3467 if (!(ref instanceof java.lang.String)) { 3468 com.google.protobuf.ByteString bs = 3469 (com.google.protobuf.ByteString) ref; 3470 java.lang.String s = bs.toStringUtf8(); 3471 if (bs.isValidUtf8()) { 3472 suiteName_ = s; 3473 } 3474 return s; 3475 } else { 3476 return (java.lang.String) ref; 3477 } 3478 } 3479 /** 3480 * <code>optional string suite_name = 27;</code> 3481 */ 3482 public com.google.protobuf.ByteString getSuiteNameBytes()3483 getSuiteNameBytes() { 3484 java.lang.Object ref = suiteName_; 3485 if (ref instanceof String) { 3486 com.google.protobuf.ByteString b = 3487 com.google.protobuf.ByteString.copyFromUtf8( 3488 (java.lang.String) ref); 3489 suiteName_ = b; 3490 return b; 3491 } else { 3492 return (com.google.protobuf.ByteString) ref; 3493 } 3494 } 3495 /** 3496 * <code>optional string suite_name = 27;</code> 3497 */ setSuiteName( java.lang.String value)3498 public Builder setSuiteName( 3499 java.lang.String value) { 3500 if (value == null) { 3501 throw new NullPointerException(); 3502 } 3503 bitField0_ |= 0x00001000; 3504 suiteName_ = value; 3505 onChanged(); 3506 return this; 3507 } 3508 /** 3509 * <code>optional string suite_name = 27;</code> 3510 */ clearSuiteName()3511 public Builder clearSuiteName() { 3512 bitField0_ = (bitField0_ & ~0x00001000); 3513 suiteName_ = getDefaultInstance().getSuiteName(); 3514 onChanged(); 3515 return this; 3516 } 3517 /** 3518 * <code>optional string suite_name = 27;</code> 3519 */ setSuiteNameBytes( com.google.protobuf.ByteString value)3520 public Builder setSuiteNameBytes( 3521 com.google.protobuf.ByteString value) { 3522 if (value == null) { 3523 throw new NullPointerException(); 3524 } 3525 bitField0_ |= 0x00001000; 3526 suiteName_ = value; 3527 onChanged(); 3528 return this; 3529 } 3530 3531 private java.lang.Object buildSystemFingerprint_ = ""; 3532 /** 3533 * <pre> 3534 * attributes of Build tag 3535 * </pre> 3536 * 3537 * <code>optional string build_system_fingerprint = 31;</code> 3538 */ hasBuildSystemFingerprint()3539 public boolean hasBuildSystemFingerprint() { 3540 return ((bitField0_ & 0x00002000) == 0x00002000); 3541 } 3542 /** 3543 * <pre> 3544 * attributes of Build tag 3545 * </pre> 3546 * 3547 * <code>optional string build_system_fingerprint = 31;</code> 3548 */ getBuildSystemFingerprint()3549 public java.lang.String getBuildSystemFingerprint() { 3550 java.lang.Object ref = buildSystemFingerprint_; 3551 if (!(ref instanceof java.lang.String)) { 3552 com.google.protobuf.ByteString bs = 3553 (com.google.protobuf.ByteString) ref; 3554 java.lang.String s = bs.toStringUtf8(); 3555 if (bs.isValidUtf8()) { 3556 buildSystemFingerprint_ = s; 3557 } 3558 return s; 3559 } else { 3560 return (java.lang.String) ref; 3561 } 3562 } 3563 /** 3564 * <pre> 3565 * attributes of Build tag 3566 * </pre> 3567 * 3568 * <code>optional string build_system_fingerprint = 31;</code> 3569 */ 3570 public com.google.protobuf.ByteString getBuildSystemFingerprintBytes()3571 getBuildSystemFingerprintBytes() { 3572 java.lang.Object ref = buildSystemFingerprint_; 3573 if (ref instanceof String) { 3574 com.google.protobuf.ByteString b = 3575 com.google.protobuf.ByteString.copyFromUtf8( 3576 (java.lang.String) ref); 3577 buildSystemFingerprint_ = b; 3578 return b; 3579 } else { 3580 return (com.google.protobuf.ByteString) ref; 3581 } 3582 } 3583 /** 3584 * <pre> 3585 * attributes of Build tag 3586 * </pre> 3587 * 3588 * <code>optional string build_system_fingerprint = 31;</code> 3589 */ setBuildSystemFingerprint( java.lang.String value)3590 public Builder setBuildSystemFingerprint( 3591 java.lang.String value) { 3592 if (value == null) { 3593 throw new NullPointerException(); 3594 } 3595 bitField0_ |= 0x00002000; 3596 buildSystemFingerprint_ = value; 3597 onChanged(); 3598 return this; 3599 } 3600 /** 3601 * <pre> 3602 * attributes of Build tag 3603 * </pre> 3604 * 3605 * <code>optional string build_system_fingerprint = 31;</code> 3606 */ clearBuildSystemFingerprint()3607 public Builder clearBuildSystemFingerprint() { 3608 bitField0_ = (bitField0_ & ~0x00002000); 3609 buildSystemFingerprint_ = getDefaultInstance().getBuildSystemFingerprint(); 3610 onChanged(); 3611 return this; 3612 } 3613 /** 3614 * <pre> 3615 * attributes of Build tag 3616 * </pre> 3617 * 3618 * <code>optional string build_system_fingerprint = 31;</code> 3619 */ setBuildSystemFingerprintBytes( com.google.protobuf.ByteString value)3620 public Builder setBuildSystemFingerprintBytes( 3621 com.google.protobuf.ByteString value) { 3622 if (value == null) { 3623 throw new NullPointerException(); 3624 } 3625 bitField0_ |= 0x00002000; 3626 buildSystemFingerprint_ = value; 3627 onChanged(); 3628 return this; 3629 } 3630 3631 private java.lang.Object buildVendorFingerprint_ = ""; 3632 /** 3633 * <code>optional string build_vendor_fingerprint = 32;</code> 3634 */ hasBuildVendorFingerprint()3635 public boolean hasBuildVendorFingerprint() { 3636 return ((bitField0_ & 0x00004000) == 0x00004000); 3637 } 3638 /** 3639 * <code>optional string build_vendor_fingerprint = 32;</code> 3640 */ getBuildVendorFingerprint()3641 public java.lang.String getBuildVendorFingerprint() { 3642 java.lang.Object ref = buildVendorFingerprint_; 3643 if (!(ref instanceof java.lang.String)) { 3644 com.google.protobuf.ByteString bs = 3645 (com.google.protobuf.ByteString) ref; 3646 java.lang.String s = bs.toStringUtf8(); 3647 if (bs.isValidUtf8()) { 3648 buildVendorFingerprint_ = s; 3649 } 3650 return s; 3651 } else { 3652 return (java.lang.String) ref; 3653 } 3654 } 3655 /** 3656 * <code>optional string build_vendor_fingerprint = 32;</code> 3657 */ 3658 public com.google.protobuf.ByteString getBuildVendorFingerprintBytes()3659 getBuildVendorFingerprintBytes() { 3660 java.lang.Object ref = buildVendorFingerprint_; 3661 if (ref instanceof String) { 3662 com.google.protobuf.ByteString b = 3663 com.google.protobuf.ByteString.copyFromUtf8( 3664 (java.lang.String) ref); 3665 buildVendorFingerprint_ = b; 3666 return b; 3667 } else { 3668 return (com.google.protobuf.ByteString) ref; 3669 } 3670 } 3671 /** 3672 * <code>optional string build_vendor_fingerprint = 32;</code> 3673 */ setBuildVendorFingerprint( java.lang.String value)3674 public Builder setBuildVendorFingerprint( 3675 java.lang.String value) { 3676 if (value == null) { 3677 throw new NullPointerException(); 3678 } 3679 bitField0_ |= 0x00004000; 3680 buildVendorFingerprint_ = value; 3681 onChanged(); 3682 return this; 3683 } 3684 /** 3685 * <code>optional string build_vendor_fingerprint = 32;</code> 3686 */ clearBuildVendorFingerprint()3687 public Builder clearBuildVendorFingerprint() { 3688 bitField0_ = (bitField0_ & ~0x00004000); 3689 buildVendorFingerprint_ = getDefaultInstance().getBuildVendorFingerprint(); 3690 onChanged(); 3691 return this; 3692 } 3693 /** 3694 * <code>optional string build_vendor_fingerprint = 32;</code> 3695 */ setBuildVendorFingerprintBytes( com.google.protobuf.ByteString value)3696 public Builder setBuildVendorFingerprintBytes( 3697 com.google.protobuf.ByteString value) { 3698 if (value == null) { 3699 throw new NullPointerException(); 3700 } 3701 bitField0_ |= 0x00004000; 3702 buildVendorFingerprint_ = value; 3703 onChanged(); 3704 return this; 3705 } 3706 3707 private int testType_ ; 3708 /** 3709 * <code>optional int32 test_type = 33 [default = 0];</code> 3710 */ hasTestType()3711 public boolean hasTestType() { 3712 return ((bitField0_ & 0x00008000) == 0x00008000); 3713 } 3714 /** 3715 * <code>optional int32 test_type = 33 [default = 0];</code> 3716 */ getTestType()3717 public int getTestType() { 3718 return testType_; 3719 } 3720 /** 3721 * <code>optional int32 test_type = 33 [default = 0];</code> 3722 */ setTestType(int value)3723 public Builder setTestType(int value) { 3724 bitField0_ |= 0x00008000; 3725 testType_ = value; 3726 onChanged(); 3727 return this; 3728 } 3729 /** 3730 * <code>optional int32 test_type = 33 [default = 0];</code> 3731 */ clearTestType()3732 public Builder clearTestType() { 3733 bitField0_ = (bitField0_ & ~0x00008000); 3734 testType_ = 0; 3735 onChanged(); 3736 return this; 3737 } 3738 3739 private int passedTestCaseCount_ ; 3740 /** 3741 * <pre> 3742 * attributes of Summary tag 3743 * </pre> 3744 * 3745 * <code>optional int32 passed_test_case_count = 41;</code> 3746 */ hasPassedTestCaseCount()3747 public boolean hasPassedTestCaseCount() { 3748 return ((bitField0_ & 0x00010000) == 0x00010000); 3749 } 3750 /** 3751 * <pre> 3752 * attributes of Summary tag 3753 * </pre> 3754 * 3755 * <code>optional int32 passed_test_case_count = 41;</code> 3756 */ getPassedTestCaseCount()3757 public int getPassedTestCaseCount() { 3758 return passedTestCaseCount_; 3759 } 3760 /** 3761 * <pre> 3762 * attributes of Summary tag 3763 * </pre> 3764 * 3765 * <code>optional int32 passed_test_case_count = 41;</code> 3766 */ setPassedTestCaseCount(int value)3767 public Builder setPassedTestCaseCount(int value) { 3768 bitField0_ |= 0x00010000; 3769 passedTestCaseCount_ = value; 3770 onChanged(); 3771 return this; 3772 } 3773 /** 3774 * <pre> 3775 * attributes of Summary tag 3776 * </pre> 3777 * 3778 * <code>optional int32 passed_test_case_count = 41;</code> 3779 */ clearPassedTestCaseCount()3780 public Builder clearPassedTestCaseCount() { 3781 bitField0_ = (bitField0_ & ~0x00010000); 3782 passedTestCaseCount_ = 0; 3783 onChanged(); 3784 return this; 3785 } 3786 3787 private int failedTestCaseCount_ ; 3788 /** 3789 * <code>optional int32 failed_test_case_count = 42;</code> 3790 */ hasFailedTestCaseCount()3791 public boolean hasFailedTestCaseCount() { 3792 return ((bitField0_ & 0x00020000) == 0x00020000); 3793 } 3794 /** 3795 * <code>optional int32 failed_test_case_count = 42;</code> 3796 */ getFailedTestCaseCount()3797 public int getFailedTestCaseCount() { 3798 return failedTestCaseCount_; 3799 } 3800 /** 3801 * <code>optional int32 failed_test_case_count = 42;</code> 3802 */ setFailedTestCaseCount(int value)3803 public Builder setFailedTestCaseCount(int value) { 3804 bitField0_ |= 0x00020000; 3805 failedTestCaseCount_ = value; 3806 onChanged(); 3807 return this; 3808 } 3809 /** 3810 * <code>optional int32 failed_test_case_count = 42;</code> 3811 */ clearFailedTestCaseCount()3812 public Builder clearFailedTestCaseCount() { 3813 bitField0_ = (bitField0_ & ~0x00020000); 3814 failedTestCaseCount_ = 0; 3815 onChanged(); 3816 return this; 3817 } 3818 3819 private int modulesDone_ ; 3820 /** 3821 * <code>optional int32 modules_done = 43;</code> 3822 */ hasModulesDone()3823 public boolean hasModulesDone() { 3824 return ((bitField0_ & 0x00040000) == 0x00040000); 3825 } 3826 /** 3827 * <code>optional int32 modules_done = 43;</code> 3828 */ getModulesDone()3829 public int getModulesDone() { 3830 return modulesDone_; 3831 } 3832 /** 3833 * <code>optional int32 modules_done = 43;</code> 3834 */ setModulesDone(int value)3835 public Builder setModulesDone(int value) { 3836 bitField0_ |= 0x00040000; 3837 modulesDone_ = value; 3838 onChanged(); 3839 return this; 3840 } 3841 /** 3842 * <code>optional int32 modules_done = 43;</code> 3843 */ clearModulesDone()3844 public Builder clearModulesDone() { 3845 bitField0_ = (bitField0_ & ~0x00040000); 3846 modulesDone_ = 0; 3847 onChanged(); 3848 return this; 3849 } 3850 3851 private int modulesTotal_ ; 3852 /** 3853 * <code>optional int32 modules_total = 44;</code> 3854 */ hasModulesTotal()3855 public boolean hasModulesTotal() { 3856 return ((bitField0_ & 0x00080000) == 0x00080000); 3857 } 3858 /** 3859 * <code>optional int32 modules_total = 44;</code> 3860 */ getModulesTotal()3861 public int getModulesTotal() { 3862 return modulesTotal_; 3863 } 3864 /** 3865 * <code>optional int32 modules_total = 44;</code> 3866 */ setModulesTotal(int value)3867 public Builder setModulesTotal(int value) { 3868 bitField0_ |= 0x00080000; 3869 modulesTotal_ = value; 3870 onChanged(); 3871 return this; 3872 } 3873 /** 3874 * <code>optional int32 modules_total = 44;</code> 3875 */ clearModulesTotal()3876 public Builder clearModulesTotal() { 3877 bitField0_ = (bitField0_ & ~0x00080000); 3878 modulesTotal_ = 0; 3879 onChanged(); 3880 return this; 3881 } 3882 3883 private java.lang.Object infraLogPath_ = ""; 3884 /** 3885 * <pre> 3886 * GCS path to the corresponding infra log file. 3887 * </pre> 3888 * 3889 * <code>optional string infra_log_path = 51;</code> 3890 */ hasInfraLogPath()3891 public boolean hasInfraLogPath() { 3892 return ((bitField0_ & 0x00100000) == 0x00100000); 3893 } 3894 /** 3895 * <pre> 3896 * GCS path to the corresponding infra log file. 3897 * </pre> 3898 * 3899 * <code>optional string infra_log_path = 51;</code> 3900 */ getInfraLogPath()3901 public java.lang.String getInfraLogPath() { 3902 java.lang.Object ref = infraLogPath_; 3903 if (!(ref instanceof java.lang.String)) { 3904 com.google.protobuf.ByteString bs = 3905 (com.google.protobuf.ByteString) ref; 3906 java.lang.String s = bs.toStringUtf8(); 3907 if (bs.isValidUtf8()) { 3908 infraLogPath_ = s; 3909 } 3910 return s; 3911 } else { 3912 return (java.lang.String) ref; 3913 } 3914 } 3915 /** 3916 * <pre> 3917 * GCS path to the corresponding infra log file. 3918 * </pre> 3919 * 3920 * <code>optional string infra_log_path = 51;</code> 3921 */ 3922 public com.google.protobuf.ByteString getInfraLogPathBytes()3923 getInfraLogPathBytes() { 3924 java.lang.Object ref = infraLogPath_; 3925 if (ref instanceof String) { 3926 com.google.protobuf.ByteString b = 3927 com.google.protobuf.ByteString.copyFromUtf8( 3928 (java.lang.String) ref); 3929 infraLogPath_ = b; 3930 return b; 3931 } else { 3932 return (com.google.protobuf.ByteString) ref; 3933 } 3934 } 3935 /** 3936 * <pre> 3937 * GCS path to the corresponding infra log file. 3938 * </pre> 3939 * 3940 * <code>optional string infra_log_path = 51;</code> 3941 */ setInfraLogPath( java.lang.String value)3942 public Builder setInfraLogPath( 3943 java.lang.String value) { 3944 if (value == null) { 3945 throw new NullPointerException(); 3946 } 3947 bitField0_ |= 0x00100000; 3948 infraLogPath_ = value; 3949 onChanged(); 3950 return this; 3951 } 3952 /** 3953 * <pre> 3954 * GCS path to the corresponding infra log file. 3955 * </pre> 3956 * 3957 * <code>optional string infra_log_path = 51;</code> 3958 */ clearInfraLogPath()3959 public Builder clearInfraLogPath() { 3960 bitField0_ = (bitField0_ & ~0x00100000); 3961 infraLogPath_ = getDefaultInstance().getInfraLogPath(); 3962 onChanged(); 3963 return this; 3964 } 3965 /** 3966 * <pre> 3967 * GCS path to the corresponding infra log file. 3968 * </pre> 3969 * 3970 * <code>optional string infra_log_path = 51;</code> 3971 */ setInfraLogPathBytes( com.google.protobuf.ByteString value)3972 public Builder setInfraLogPathBytes( 3973 com.google.protobuf.ByteString value) { 3974 if (value == null) { 3975 throw new NullPointerException(); 3976 } 3977 bitField0_ |= 0x00100000; 3978 infraLogPath_ = value; 3979 onChanged(); 3980 return this; 3981 } 3982 3983 private com.google.protobuf.LazyStringList repackedImagePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; ensureRepackedImagePathIsMutable()3984 private void ensureRepackedImagePathIsMutable() { 3985 if (!((bitField0_ & 0x00200000) == 0x00200000)) { 3986 repackedImagePath_ = new com.google.protobuf.LazyStringArrayList(repackedImagePath_); 3987 bitField0_ |= 0x00200000; 3988 } 3989 } 3990 /** 3991 * <pre> 3992 * GCS path to the repacked device[+GSI] image set. 3993 * </pre> 3994 * 3995 * <code>repeated string repacked_image_path = 52;</code> 3996 */ 3997 public com.google.protobuf.ProtocolStringList getRepackedImagePathList()3998 getRepackedImagePathList() { 3999 return repackedImagePath_.getUnmodifiableView(); 4000 } 4001 /** 4002 * <pre> 4003 * GCS path to the repacked device[+GSI] image set. 4004 * </pre> 4005 * 4006 * <code>repeated string repacked_image_path = 52;</code> 4007 */ getRepackedImagePathCount()4008 public int getRepackedImagePathCount() { 4009 return repackedImagePath_.size(); 4010 } 4011 /** 4012 * <pre> 4013 * GCS path to the repacked device[+GSI] image set. 4014 * </pre> 4015 * 4016 * <code>repeated string repacked_image_path = 52;</code> 4017 */ getRepackedImagePath(int index)4018 public java.lang.String getRepackedImagePath(int index) { 4019 return repackedImagePath_.get(index); 4020 } 4021 /** 4022 * <pre> 4023 * GCS path to the repacked device[+GSI] image set. 4024 * </pre> 4025 * 4026 * <code>repeated string repacked_image_path = 52;</code> 4027 */ 4028 public com.google.protobuf.ByteString getRepackedImagePathBytes(int index)4029 getRepackedImagePathBytes(int index) { 4030 return repackedImagePath_.getByteString(index); 4031 } 4032 /** 4033 * <pre> 4034 * GCS path to the repacked device[+GSI] image set. 4035 * </pre> 4036 * 4037 * <code>repeated string repacked_image_path = 52;</code> 4038 */ setRepackedImagePath( int index, java.lang.String value)4039 public Builder setRepackedImagePath( 4040 int index, java.lang.String value) { 4041 if (value == null) { 4042 throw new NullPointerException(); 4043 } 4044 ensureRepackedImagePathIsMutable(); 4045 repackedImagePath_.set(index, value); 4046 onChanged(); 4047 return this; 4048 } 4049 /** 4050 * <pre> 4051 * GCS path to the repacked device[+GSI] image set. 4052 * </pre> 4053 * 4054 * <code>repeated string repacked_image_path = 52;</code> 4055 */ addRepackedImagePath( java.lang.String value)4056 public Builder addRepackedImagePath( 4057 java.lang.String value) { 4058 if (value == null) { 4059 throw new NullPointerException(); 4060 } 4061 ensureRepackedImagePathIsMutable(); 4062 repackedImagePath_.add(value); 4063 onChanged(); 4064 return this; 4065 } 4066 /** 4067 * <pre> 4068 * GCS path to the repacked device[+GSI] image set. 4069 * </pre> 4070 * 4071 * <code>repeated string repacked_image_path = 52;</code> 4072 */ addAllRepackedImagePath( java.lang.Iterable<java.lang.String> values)4073 public Builder addAllRepackedImagePath( 4074 java.lang.Iterable<java.lang.String> values) { 4075 ensureRepackedImagePathIsMutable(); 4076 com.google.protobuf.AbstractMessageLite.Builder.addAll( 4077 values, repackedImagePath_); 4078 onChanged(); 4079 return this; 4080 } 4081 /** 4082 * <pre> 4083 * GCS path to the repacked device[+GSI] image set. 4084 * </pre> 4085 * 4086 * <code>repeated string repacked_image_path = 52;</code> 4087 */ clearRepackedImagePath()4088 public Builder clearRepackedImagePath() { 4089 repackedImagePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; 4090 bitField0_ = (bitField0_ & ~0x00200000); 4091 onChanged(); 4092 return this; 4093 } 4094 /** 4095 * <pre> 4096 * GCS path to the repacked device[+GSI] image set. 4097 * </pre> 4098 * 4099 * <code>repeated string repacked_image_path = 52;</code> 4100 */ addRepackedImagePathBytes( com.google.protobuf.ByteString value)4101 public Builder addRepackedImagePathBytes( 4102 com.google.protobuf.ByteString value) { 4103 if (value == null) { 4104 throw new NullPointerException(); 4105 } 4106 ensureRepackedImagePathIsMutable(); 4107 repackedImagePath_.add(value); 4108 onChanged(); 4109 return this; 4110 } 4111 4112 private java.lang.Object vendorBuildId_ = ""; 4113 /** 4114 * <pre> 4115 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4116 * </pre> 4117 * 4118 * <code>optional string vendor_build_id = 61;</code> 4119 */ hasVendorBuildId()4120 public boolean hasVendorBuildId() { 4121 return ((bitField0_ & 0x00400000) == 0x00400000); 4122 } 4123 /** 4124 * <pre> 4125 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4126 * </pre> 4127 * 4128 * <code>optional string vendor_build_id = 61;</code> 4129 */ getVendorBuildId()4130 public java.lang.String getVendorBuildId() { 4131 java.lang.Object ref = vendorBuildId_; 4132 if (!(ref instanceof java.lang.String)) { 4133 com.google.protobuf.ByteString bs = 4134 (com.google.protobuf.ByteString) ref; 4135 java.lang.String s = bs.toStringUtf8(); 4136 if (bs.isValidUtf8()) { 4137 vendorBuildId_ = s; 4138 } 4139 return s; 4140 } else { 4141 return (java.lang.String) ref; 4142 } 4143 } 4144 /** 4145 * <pre> 4146 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4147 * </pre> 4148 * 4149 * <code>optional string vendor_build_id = 61;</code> 4150 */ 4151 public com.google.protobuf.ByteString getVendorBuildIdBytes()4152 getVendorBuildIdBytes() { 4153 java.lang.Object ref = vendorBuildId_; 4154 if (ref instanceof String) { 4155 com.google.protobuf.ByteString b = 4156 com.google.protobuf.ByteString.copyFromUtf8( 4157 (java.lang.String) ref); 4158 vendorBuildId_ = b; 4159 return b; 4160 } else { 4161 return (com.google.protobuf.ByteString) ref; 4162 } 4163 } 4164 /** 4165 * <pre> 4166 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4167 * </pre> 4168 * 4169 * <code>optional string vendor_build_id = 61;</code> 4170 */ setVendorBuildId( java.lang.String value)4171 public Builder setVendorBuildId( 4172 java.lang.String value) { 4173 if (value == null) { 4174 throw new NullPointerException(); 4175 } 4176 bitField0_ |= 0x00400000; 4177 vendorBuildId_ = value; 4178 onChanged(); 4179 return this; 4180 } 4181 /** 4182 * <pre> 4183 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4184 * </pre> 4185 * 4186 * <code>optional string vendor_build_id = 61;</code> 4187 */ clearVendorBuildId()4188 public Builder clearVendorBuildId() { 4189 bitField0_ = (bitField0_ & ~0x00400000); 4190 vendorBuildId_ = getDefaultInstance().getVendorBuildId(); 4191 onChanged(); 4192 return this; 4193 } 4194 /** 4195 * <pre> 4196 * Fetch info used to fetch and flash certain builds for retry_prompt command. 4197 * </pre> 4198 * 4199 * <code>optional string vendor_build_id = 61;</code> 4200 */ setVendorBuildIdBytes( com.google.protobuf.ByteString value)4201 public Builder setVendorBuildIdBytes( 4202 com.google.protobuf.ByteString value) { 4203 if (value == null) { 4204 throw new NullPointerException(); 4205 } 4206 bitField0_ |= 0x00400000; 4207 vendorBuildId_ = value; 4208 onChanged(); 4209 return this; 4210 } 4211 4212 private java.lang.Object gsiBuildId_ = ""; 4213 /** 4214 * <code>optional string gsi_build_id = 62;</code> 4215 */ hasGsiBuildId()4216 public boolean hasGsiBuildId() { 4217 return ((bitField0_ & 0x00800000) == 0x00800000); 4218 } 4219 /** 4220 * <code>optional string gsi_build_id = 62;</code> 4221 */ getGsiBuildId()4222 public java.lang.String getGsiBuildId() { 4223 java.lang.Object ref = gsiBuildId_; 4224 if (!(ref instanceof java.lang.String)) { 4225 com.google.protobuf.ByteString bs = 4226 (com.google.protobuf.ByteString) ref; 4227 java.lang.String s = bs.toStringUtf8(); 4228 if (bs.isValidUtf8()) { 4229 gsiBuildId_ = s; 4230 } 4231 return s; 4232 } else { 4233 return (java.lang.String) ref; 4234 } 4235 } 4236 /** 4237 * <code>optional string gsi_build_id = 62;</code> 4238 */ 4239 public com.google.protobuf.ByteString getGsiBuildIdBytes()4240 getGsiBuildIdBytes() { 4241 java.lang.Object ref = gsiBuildId_; 4242 if (ref instanceof String) { 4243 com.google.protobuf.ByteString b = 4244 com.google.protobuf.ByteString.copyFromUtf8( 4245 (java.lang.String) ref); 4246 gsiBuildId_ = b; 4247 return b; 4248 } else { 4249 return (com.google.protobuf.ByteString) ref; 4250 } 4251 } 4252 /** 4253 * <code>optional string gsi_build_id = 62;</code> 4254 */ setGsiBuildId( java.lang.String value)4255 public Builder setGsiBuildId( 4256 java.lang.String value) { 4257 if (value == null) { 4258 throw new NullPointerException(); 4259 } 4260 bitField0_ |= 0x00800000; 4261 gsiBuildId_ = value; 4262 onChanged(); 4263 return this; 4264 } 4265 /** 4266 * <code>optional string gsi_build_id = 62;</code> 4267 */ clearGsiBuildId()4268 public Builder clearGsiBuildId() { 4269 bitField0_ = (bitField0_ & ~0x00800000); 4270 gsiBuildId_ = getDefaultInstance().getGsiBuildId(); 4271 onChanged(); 4272 return this; 4273 } 4274 /** 4275 * <code>optional string gsi_build_id = 62;</code> 4276 */ setGsiBuildIdBytes( com.google.protobuf.ByteString value)4277 public Builder setGsiBuildIdBytes( 4278 com.google.protobuf.ByteString value) { 4279 if (value == null) { 4280 throw new NullPointerException(); 4281 } 4282 bitField0_ |= 0x00800000; 4283 gsiBuildId_ = value; 4284 onChanged(); 4285 return this; 4286 } 4287 4288 private com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage scheduleConfig_ = null; 4289 private com.google.protobuf.SingleFieldBuilderV3< 4290 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder> scheduleConfigBuilder_; 4291 /** 4292 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4293 */ hasScheduleConfig()4294 @java.lang.Deprecated public boolean hasScheduleConfig() { 4295 return ((bitField0_ & 0x01000000) == 0x01000000); 4296 } 4297 /** 4298 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4299 */ getScheduleConfig()4300 @java.lang.Deprecated public com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage getScheduleConfig() { 4301 if (scheduleConfigBuilder_ == null) { 4302 return scheduleConfig_ == null ? com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.getDefaultInstance() : scheduleConfig_; 4303 } else { 4304 return scheduleConfigBuilder_.getMessage(); 4305 } 4306 } 4307 /** 4308 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4309 */ setScheduleConfig(com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage value)4310 @java.lang.Deprecated public Builder setScheduleConfig(com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage value) { 4311 if (scheduleConfigBuilder_ == null) { 4312 if (value == null) { 4313 throw new NullPointerException(); 4314 } 4315 scheduleConfig_ = value; 4316 onChanged(); 4317 } else { 4318 scheduleConfigBuilder_.setMessage(value); 4319 } 4320 bitField0_ |= 0x01000000; 4321 return this; 4322 } 4323 /** 4324 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4325 */ setScheduleConfig( com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder builderForValue)4326 @java.lang.Deprecated public Builder setScheduleConfig( 4327 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder builderForValue) { 4328 if (scheduleConfigBuilder_ == null) { 4329 scheduleConfig_ = builderForValue.build(); 4330 onChanged(); 4331 } else { 4332 scheduleConfigBuilder_.setMessage(builderForValue.build()); 4333 } 4334 bitField0_ |= 0x01000000; 4335 return this; 4336 } 4337 /** 4338 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4339 */ mergeScheduleConfig(com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage value)4340 @java.lang.Deprecated public Builder mergeScheduleConfig(com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage value) { 4341 if (scheduleConfigBuilder_ == null) { 4342 if (((bitField0_ & 0x01000000) == 0x01000000) && 4343 scheduleConfig_ != null && 4344 scheduleConfig_ != com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.getDefaultInstance()) { 4345 scheduleConfig_ = 4346 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.newBuilder(scheduleConfig_).mergeFrom(value).buildPartial(); 4347 } else { 4348 scheduleConfig_ = value; 4349 } 4350 onChanged(); 4351 } else { 4352 scheduleConfigBuilder_.mergeFrom(value); 4353 } 4354 bitField0_ |= 0x01000000; 4355 return this; 4356 } 4357 /** 4358 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4359 */ clearScheduleConfig()4360 @java.lang.Deprecated public Builder clearScheduleConfig() { 4361 if (scheduleConfigBuilder_ == null) { 4362 scheduleConfig_ = null; 4363 onChanged(); 4364 } else { 4365 scheduleConfigBuilder_.clear(); 4366 } 4367 bitField0_ = (bitField0_ & ~0x01000000); 4368 return this; 4369 } 4370 /** 4371 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4372 */ getScheduleConfigBuilder()4373 @java.lang.Deprecated public com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder getScheduleConfigBuilder() { 4374 bitField0_ |= 0x01000000; 4375 onChanged(); 4376 return getScheduleConfigFieldBuilder().getBuilder(); 4377 } 4378 /** 4379 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4380 */ getScheduleConfigOrBuilder()4381 @java.lang.Deprecated public com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder getScheduleConfigOrBuilder() { 4382 if (scheduleConfigBuilder_ != null) { 4383 return scheduleConfigBuilder_.getMessageOrBuilder(); 4384 } else { 4385 return scheduleConfig_ == null ? 4386 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.getDefaultInstance() : scheduleConfig_; 4387 } 4388 } 4389 /** 4390 * <code>optional .android.test.lab.ScheduleConfigMessage schedule_config = 63 [deprecated = true];</code> 4391 */ 4392 private com.google.protobuf.SingleFieldBuilderV3< 4393 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder> getScheduleConfigFieldBuilder()4394 getScheduleConfigFieldBuilder() { 4395 if (scheduleConfigBuilder_ == null) { 4396 scheduleConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 4397 com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessage.Builder, com.android.vts.proto.TestScheduleConfigMessageOuterClass.ScheduleConfigMessageOrBuilder>( 4398 getScheduleConfig(), 4399 getParentForChildren(), 4400 isClean()); 4401 scheduleConfig_ = null; 4402 } 4403 return scheduleConfigBuilder_; 4404 } setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)4405 public final Builder setUnknownFields( 4406 final com.google.protobuf.UnknownFieldSet unknownFields) { 4407 return super.setUnknownFields(unknownFields); 4408 } 4409 mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)4410 public final Builder mergeUnknownFields( 4411 final com.google.protobuf.UnknownFieldSet unknownFields) { 4412 return super.mergeUnknownFields(unknownFields); 4413 } 4414 4415 4416 // @@protoc_insertion_point(builder_scope:android.vts.TestSuiteResultMessage) 4417 } 4418 4419 // @@protoc_insertion_point(class_scope:android.vts.TestSuiteResultMessage) 4420 private static final com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage DEFAULT_INSTANCE; 4421 static { 4422 DEFAULT_INSTANCE = new com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage(); 4423 } 4424 getDefaultInstance()4425 public static com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage getDefaultInstance() { 4426 return DEFAULT_INSTANCE; 4427 } 4428 4429 @java.lang.Deprecated public static final com.google.protobuf.Parser<TestSuiteResultMessage> 4430 PARSER = new com.google.protobuf.AbstractParser<TestSuiteResultMessage>() { 4431 public TestSuiteResultMessage parsePartialFrom( 4432 com.google.protobuf.CodedInputStream input, 4433 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4434 throws com.google.protobuf.InvalidProtocolBufferException { 4435 return new TestSuiteResultMessage(input, extensionRegistry); 4436 } 4437 }; 4438 parser()4439 public static com.google.protobuf.Parser<TestSuiteResultMessage> parser() { 4440 return PARSER; 4441 } 4442 4443 @java.lang.Override getParserForType()4444 public com.google.protobuf.Parser<TestSuiteResultMessage> getParserForType() { 4445 return PARSER; 4446 } 4447 getDefaultInstanceForType()4448 public com.android.vts.proto.TestSuiteResultMessageProto.TestSuiteResultMessage getDefaultInstanceForType() { 4449 return DEFAULT_INSTANCE; 4450 } 4451 4452 } 4453 4454 private static final com.google.protobuf.Descriptors.Descriptor 4455 internal_static_android_vts_TestSuiteResultMessage_descriptor; 4456 private static final 4457 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4458 internal_static_android_vts_TestSuiteResultMessage_fieldAccessorTable; 4459 4460 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()4461 getDescriptor() { 4462 return descriptor; 4463 } 4464 private static com.google.protobuf.Descriptors.FileDescriptor 4465 descriptor; 4466 static { 4467 java.lang.String[] descriptorData = { 4468 "\n\034TestSuiteResultMessage.proto\022\013android." + 4469 "vts\032\037TestScheduleConfigMessage.proto\"\226\005\n" + 4470 "\026TestSuiteResultMessage\022\024\n\014access_token\030" + 4471 "\001 \001(\t\022\023\n\013result_path\030\002 \001(\t\022\032\n\014boot_succe" + 4472 "ss\030\003 \001(\010:\004true\022\016\n\006branch\030\013 \002(\t\022\016\n\006target" + 4473 "\030\014 \002(\t\022\020\n\010build_id\030\r \002(\t\022\022\n\nsuite_plan\030\025" + 4474 " \001(\t\022\025\n\rsuite_version\030\026 \001(\t\022\032\n\022suite_bui" + 4475 "ld_number\030\027 \001(\t\022\022\n\nstart_time\030\030 \001(\003\022\020\n\010e" + 4476 "nd_time\030\031 \001(\003\022\021\n\thost_name\030\032 \001(\t\022\022\n\nsuit" + 4477 "e_name\030\033 \001(\t\022 \n\030build_system_fingerprint", 4478 "\030\037 \001(\t\022 \n\030build_vendor_fingerprint\030 \001(\t" + 4479 "\022\024\n\ttest_type\030! \001(\005:\0010\022\036\n\026passed_test_ca" + 4480 "se_count\030) \001(\005\022\036\n\026failed_test_case_count" + 4481 "\030* \001(\005\022\024\n\014modules_done\030+ \001(\005\022\025\n\rmodules_" + 4482 "total\030, \001(\005\022\026\n\016infra_log_path\0303 \001(\t\022\033\n\023r" + 4483 "epacked_image_path\0304 \003(\t\022\027\n\017vendor_build" + 4484 "_id\030= \001(\t\022\024\n\014gsi_build_id\030> \001(\t\022D\n\017sched" + 4485 "ule_config\030? \001(\0132\'.android.test.lab.Sche" + 4486 "duleConfigMessageB\002\030\001B6\n\025com.android.vts" + 4487 ".protoB\033TestSuiteResultMessageProtoP\000" 4488 }; 4489 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 4490 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 4491 public com.google.protobuf.ExtensionRegistry assignDescriptors( 4492 com.google.protobuf.Descriptors.FileDescriptor root) { 4493 descriptor = root; 4494 return null; 4495 } 4496 }; 4497 com.google.protobuf.Descriptors.FileDescriptor internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.android.vts.proto.TestScheduleConfigMessageOuterClass.getDescriptor(), }, assigner)4498 .internalBuildGeneratedFileFrom(descriptorData, 4499 new com.google.protobuf.Descriptors.FileDescriptor[] { 4500 com.android.vts.proto.TestScheduleConfigMessageOuterClass.getDescriptor(), 4501 }, assigner); 4502 internal_static_android_vts_TestSuiteResultMessage_descriptor = 4503 getDescriptor().getMessageTypes().get(0); 4504 internal_static_android_vts_TestSuiteResultMessage_fieldAccessorTable = new 4505 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 4506 internal_static_android_vts_TestSuiteResultMessage_descriptor, 4507 new java.lang.String[] { "AccessToken", "ResultPath", "BootSuccess", "Branch", "Target", "BuildId", "SuitePlan", "SuiteVersion", "SuiteBuildNumber", "StartTime", "EndTime", "HostName", "SuiteName", "BuildSystemFingerprint", "BuildVendorFingerprint", "TestType", "PassedTestCaseCount", "FailedTestCaseCount", "ModulesDone", "ModulesTotal", "InfraLogPath", "RepackedImagePath", "VendorBuildId", "GsiBuildId", "ScheduleConfig", }); com.android.vts.proto.TestScheduleConfigMessageOuterClass.getDescriptor()4508 com.android.vts.proto.TestScheduleConfigMessageOuterClass.getDescriptor(); 4509 } 4510 4511 // @@protoc_insertion_point(outer_class_scope) 4512 } 4513