<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10260</bug_id>
          
          <creation_ts>2016-09-12 17:08:03 +0000</creation_ts>
          <short_desc>smart fails on testimage when image was not built on host and meta-selftest layer is used</short_desc>
          <delta_ts>2016-11-07 13:26:38 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-runtime</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jose Perez C">jose.perez.carranza</reporter>
          <assigned_to name="Mariano Lopez">mariano.lopez</assigned_to>
          <cc>brian.avery</cc>
    
    <cc>jair.de.jesus.gonzalez.plascencia</cc>
    
    <cc>leonardo.sandoval.gonzalez</cc>
    
    <cc>ross.burton</cc>
    
    <cc>yp.kernel.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          <qa_contact name="Jose Perez C">jose.perez.carranza</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>66047</commentid>
    <comment_count>0</comment_count>
    <who name="Jose Perez C">jose.perez.carranza</who>
    <bug_when>2016-09-12 17:08:03 +0000</bug_when>
    <thetext>Steps: 

1- clone poky 

2- Download Manifest form public autobuilder 
  http://autobuilder.yoctoproject.org/pub/releases/yocto 2.2_M3.rc1/machines/genericx86/core-image-sato-sdk-genericx86.manifest

3 - Put manifest under build/tmp/deploy/images/genericx86

4 - add below to conf/local.conf 

     INHERIT += &quot;testimage&quot;
     TEST_TARGET = &quot;simpleremote&quot;
     TEST_SERVER_IP = &quot;HOST ip&quot;
     TEST_TARGET_IP = &quot;DUT ip&quot;
     TEST_SUITES = &quot; auto&quot;

5. Edit bblayers.conf, bblayers.conf PATH:~/poky/build/conf adn add meta-selftest

6. bitbake core-image-sato-sdk -c testimage

Expected :

 testimage is executed correctly 

Actual :
 
 ERROR: core-image-sato-sdk-1.0-r0 do_testimage: Could not invoke smart. Command &apos; --log-level=warning --data-dir=/home/jgperezc/work/YoctoProject/poky-2.2M3/build/tmp/work/genericx86-poky-linux/core-image-sato-sdk/1.0-r0/testimage/install_tmp/socat/var/lib/smart config --set rpm-root=/home/jgperezc/work/YoctoProject/poky-2.2M3/build/tmp/work/genericx86-poky-linux/core-image-sato-sdk/1.0-r0/testimage/install_tmp/socat&apos; returned 127:
/bin/sh: 1: --log-level=warning: not found</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66204</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2016-09-15 14:40:28 +0000</bug_when>
    <thetext>Is it attempting to run createrepo, so was fixed by this commit:

    testimage: add createrepo-native to testimage depends

    The smart tests need createrepo to be in the native sysroot. It needs
    to be one of the depends for testimage.

    (From OE-Core rev: 2f1a44d33d9ecceef69d11ef92c5369314cb3bf5)

(CCing Brian who wrote that commit in case he can answer this quickly)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66431</commentid>
    <comment_count>2</comment_count>
    <who name="Mariano Lopez">mariano.lopez</who>
    <bug_when>2016-09-21 18:11:59 +0000</bug_when>
    <thetext>This has been solved in commit 	32b82672033013ad89b931aa1235415db699415e mentioned by Ross</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66432</commentid>
    <comment_count>3</comment_count>
    <who name="Mariano Lopez">mariano.lopez</who>
    <bug_when>2016-09-21 18:27:21 +0000</bug_when>
    <thetext>Forgot to add the meta-selftest layer, the bug is still there</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66446</commentid>
    <comment_count>4</comment_count>
    <who name="Mariano Lopez">mariano.lopez</who>
    <bug_when>2016-09-21 21:55:33 +0000</bug_when>
    <thetext>Sent patch to the mailing list:

http://lists.openembedded.org/pipermail/openembedded-core/2016-September/126783.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66635</commentid>
    <comment_count>5</comment_count>
    <who name="Mariano Lopez">mariano.lopez</who>
    <bug_when>2016-09-27 15:14:56 +0000</bug_when>
    <thetext>This has been solved in commit:

http://git.openembedded.org/openembedded-core/commit/meta/classes/testimage.bbclass?id=cf548fd85297585cc5688eda45ee332200bbd4b7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67668</commentid>
    <comment_count>6</comment_count>
      <attachid>3507</attachid>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 20:03:54 +0000</bug_when>
    <thetext>Created attachment 3507
testimage_selftest_socat_error.log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67669</commentid>
    <comment_count>7</comment_count>
      <attachid>3508</attachid>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 20:04:15 +0000</bug_when>
    <thetext>Created attachment 3508
testimage_selftest_test-sdk_error.log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67670</commentid>
    <comment_count>8</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 20:06:22 +0000</bug_when>
    <thetext>I tested again on 2.2.rc6 with environment genericx86 on MMAX32. However, after setting the environment and executing &apos;bitbake core-image-sato-sdk -c testimage&apos;, I received the following error:

&lt;&lt;

ERROR: core-image-sato-sdk-1.0-r0 do_testimage: Unable to list available packages. Command &apos;/home/jairdeje/source/testpoky2/build/tmp/sysroots/x86_64-linux/usr/bin/smart --log-level=warning --data-dir=/home/jairdeje/source/testpoky2/build/tmp/work/genericx86-poky-linux/core-image-sato-sdk/1.0-r0/testimage/install_tmp/socat/var/lib/smart info --urls socat&apos; returned 1:
Loading cache...
Updating cache...               ######################################## [100%]
error: &apos;socat&apos; matches no packages

&gt;&gt;

After that, I proceeded to build &apos;socat&apos; using &apos;bitbake socat&apos; and executed testimage again. Following this, I received the next error on test_sdk:

&lt;&lt;

core-image-sato-sdk-1.0-r0 do_testimage: ======================================================================
core-image-sato-sdk-1.0-r0 do_testimage: FAIL: test_sdk (oeqa.runtime.selftest.Selftest)
core-image-sato-sdk-1.0-r0 do_testimage: ----------------------------------------------------------------------

&gt;&gt;

In both cases, I have attached the related logs for further reference.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67671</commentid>
    <comment_count>9</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 20:07:57 +0000</bug_when>
    <thetext>Changing the status to reopened as a related issue still exists as explained on my previous comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67676</commentid>
    <comment_count>10</comment_count>
    <who name="Mariano Lopez">mariano.lopez</who>
    <bug_when>2016-10-27 21:01:12 +0000</bug_when>
    <thetext>Before the patch I submitted, bitbake&apos;s error was very obscure and it was difficult to understand what was happening. Now it says that socat is missing.

Now the error itself is because the image was generated without the &quot;meta-selftest&quot; layer and runtime testing is being run with this layer enabled. 

The way that runtime and selftest discover the tests is at follows:
1. Get BBLAYERS var from bitbake.
2. Search for &lt;layer&gt;/lib/oeqa/&lt;runtime|selftest&gt; folder.
3. Import all tests from these folders for all the layers.

This wasn&apos;t a problem before 2.2 M2 because runtime testing wasn&apos;t tested by selftest. Now that we have those test in selftest layer the directory meta-selftes/lib/oeqa/runtime exists and if meta-selftest layer is added in runtime test it will pick up those test.

It is worth to mention that runtime tests in meta-selftest layers are used to test runtime testing functionality and not the actual image produced by bitbake/OE; so the tests will fail if the image wasn&apos;t created with very special parameters .

Finally, the test_sdk that is failing is because this test is for a runexported functionality that will check if a sdk was exported along with runtime test to be run in a device that lacks some of the binaries needed to do the testing.

So, my advise on this would be to remove meta-selftest layer when running runtime tests.

TL;DR remove meta-selftest when running runtime test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67679</commentid>
    <comment_count>11</comment_count>
    <who name="Jose Perez C">jose.perez.carranza</who>
    <bug_when>2016-10-27 21:18:10 +0000</bug_when>
    <thetext>Mariano 

Thanks for your feedback on this bug, I&apos;m agree with your comment, so the steps on the wiki to do the test image should be updated.

Jair 
Are you able to update the wiki with mentioned changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67692</commentid>
    <comment_count>12</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 22:09:29 +0000</bug_when>
    <thetext>As per Mariano&apos;s suggestion, I&apos;ve updated the affected QA wiki pages by removing the step to add the selftest configuration entry to bblayers.conf from each one of the BSP and LSB automated testing workflows.

For further reference, the changed pages are:
https://wiki.yoctoproject.org/wiki/Quality_Assurance_yocto_project
https://wiki.yoctoproject.org/wiki/Steps_for_Automated_Testing_on_QEMU</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67693</commentid>
    <comment_count>13</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-10-27 22:12:57 +0000</bug_when>
    <thetext>Moving the status to resolved after executing the change described on my previous comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68010</commentid>
    <comment_count>14</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-11-04 23:37:54 +0000</bug_when>
    <thetext>Jose, could you please cross-verify the changes I made to the QA wiki pages regarding this issue? I&apos;ll assign the ticket to you to validate the bug fix if you&apos;re in agreement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68021</commentid>
    <comment_count>15</comment_count>
    <who name="Jose Perez C">jose.perez.carranza</who>
    <bug_when>2016-11-07 13:26:38 +0000</bug_when>
    <thetext>Infomration is now updated on wiki.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3507</attachid>
            <date>2016-10-27 20:03:54 +0000</date>
            <delta_ts>2016-10-27 20:03:54 +0000</delta_ts>
            <desc>testimage_selftest_socat_error.log</desc>
            <filename>testimage_selftest_socat_error.log</filename>
            <type>text/x-log</type>
            <size>2053</size>
            <attacher name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</attacher>
            
              <data encoding="base64">TG9hZGluZyBjYWNoZS4uLmRvbmUuCkxvYWRlZCAxMzI2IGVudHJpZXMgZnJvbSBkZXBlbmRlbmN5
IGNhY2hlLgpOT1RFOiBSZXNvbHZpbmcgYW55IG1pc3NpbmcgdGFzayBxdWV1ZSBkZXBlbmRlbmNp
ZXMKCkJ1aWxkIENvbmZpZ3VyYXRpb246CkJCX1ZFUlNJT04gICAgICAgID0gIjEuMzIuMCIKQlVJ
TERfU1lTICAgICAgICAgPSAieDg2XzY0LWxpbnV4IgpOQVRJVkVMU0JTVFJJTkcgICA9ICJ1bml2
ZXJzYWwiClRBUkdFVF9TWVMgICAgICAgID0gImk2ODYtcG9reS1saW51eCIKTUFDSElORSAgICAg
ICAgICAgPSAiZ2VuZXJpY3g4NiIKRElTVFJPICAgICAgICAgICAgPSAicG9reSIKRElTVFJPX1ZF
UlNJT04gICAgPSAiMi4yIgpUVU5FX0ZFQVRVUkVTICAgICA9ICJtMzIgY29yZTIiClRBUkdFVF9G
UFUgICAgICAgID0gIiIKbWV0YSAgICAgICAgICAgICAgCm1ldGEtcG9reSAgICAgICAgIAptZXRh
LXlvY3RvLWJzcCAgICAKbWV0YS1zZWxmdGVzdCAgICAgPSAiSEVBRDpkYzg1MDhmNjA5OTc0Y2M5
OTYwNmI5MDQyYmZhN2Y4NzBjZTgwMjI4IgoKSW5pdGlhbGlzaW5nIHRhc2tzLi4uZG9uZS4KTk9U
RTogRXhlY3V0aW5nIFNldFNjZW5lIFRhc2tzCk5PVEU6IEV4ZWN1dGluZyBSdW5RdWV1ZSBUYXNr
cwpOT1RFOiBSdW5uaW5nIHRhc2sgMjUzIG9mIDI1MyAoL2hvbWUvamFpcmRlamUvc291cmNlL3Rl
c3Rwb2t5Mi9tZXRhL3JlY2lwZXMtc2F0by9pbWFnZXMvY29yZS1pbWFnZS1zYXRvLXNkay5iYjpk
b190ZXN0aW1hZ2UpCk5PVEU6IHJlY2lwZSBjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMDogdGFz
ayBkb190ZXN0aW1hZ2U6IFN0YXJ0ZWQKRVJST1I6IGNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIw
IGRvX3Rlc3RpbWFnZTogVW5hYmxlIHRvIGxpc3QgYXZhaWxhYmxlIHBhY2thZ2VzLiBDb21tYW5k
ICcvaG9tZS9qYWlyZGVqZS9zb3VyY2UvdGVzdHBva3kyL2J1aWxkL3RtcC9zeXNyb290cy94ODZf
NjQtbGludXgvdXNyL2Jpbi9zbWFydCAtLWxvZy1sZXZlbD13YXJuaW5nIC0tZGF0YS1kaXI9L2hv
bWUvamFpcmRlamUvc291cmNlL3Rlc3Rwb2t5Mi9idWlsZC90bXAvd29yay9nZW5lcmljeDg2LXBv
a3ktbGludXgvY29yZS1pbWFnZS1zYXRvLXNkay8xLjAtcjAvdGVzdGltYWdlL2luc3RhbGxfdG1w
L3NvY2F0L3Zhci9saWIvc21hcnQgaW5mbyAtLXVybHMgc29jYXQnIHJldHVybmVkIDE6CkxvYWRp
bmcgY2FjaGUuLi4KVXBkYXRpbmcgY2FjaGUuLi4gICAgICAgICAgICAgICAjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIFsxMDAlXQplcnJvcjogJ3NvY2F0JyBtYXRjaGVz
IG5vIHBhY2thZ2VzCgoKCkVSUk9SOiBjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0
aW1hZ2U6IEZ1bmN0aW9uIGZhaWxlZDogZG9fdGVzdGltYWdlCkVSUk9SOiBMb2dmaWxlIG9mIGZh
aWx1cmUgc3RvcmVkIGluOiAvaG9tZS9qYWlyZGVqZS9zb3VyY2UvdGVzdHBva3kyL2J1aWxkL3Rt
cC93b3JrL2dlbmVyaWN4ODYtcG9reS1saW51eC9jb3JlLWltYWdlLXNhdG8tc2RrLzEuMC1yMC90
ZW1wL2xvZy5kb190ZXN0aW1hZ2UuNDE1MApOT1RFOiByZWNpcGUgY29yZS1pbWFnZS1zYXRvLXNk
ay0xLjAtcjA6IHRhc2sgZG9fdGVzdGltYWdlOiBGYWlsZWQKRVJST1I6IFRhc2sgKC9ob21lL2ph
aXJkZWplL3NvdXJjZS90ZXN0cG9reTIvbWV0YS9yZWNpcGVzLXNhdG8vaW1hZ2VzL2NvcmUtaW1h
Z2Utc2F0by1zZGsuYmI6ZG9fdGVzdGltYWdlKSBmYWlsZWQgd2l0aCBleGl0IGNvZGUgJzEnCk5P
VEU6IFRhc2tzIFN1bW1hcnk6IEF0dGVtcHRlZCAyNTMgdGFza3Mgb2Ygd2hpY2ggMjUyIGRpZG4n
dCBuZWVkIHRvIGJlIHJlcnVuIGFuZCAxIGZhaWxlZC4KClN1bW1hcnk6IDEgdGFzayBmYWlsZWQ6
CiAgL2hvbWUvamFpcmRlamUvc291cmNlL3Rlc3Rwb2t5Mi9tZXRhL3JlY2lwZXMtc2F0by9pbWFn
ZXMvY29yZS1pbWFnZS1zYXRvLXNkay5iYjpkb190ZXN0aW1hZ2UKU3VtbWFyeTogVGhlcmUgd2Vy
ZSAyIEVSUk9SIG1lc3NhZ2VzIHNob3duLCByZXR1cm5pbmcgYSBub24temVybyBleGl0IGNvZGUu
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3508</attachid>
            <date>2016-10-27 20:04:15 +0000</date>
            <delta_ts>2016-10-27 20:04:15 +0000</delta_ts>
            <desc>testimage_selftest_test-sdk_error.log</desc>
            <filename>testimage_selftest_test-sdk_error.log</filename>
            <type>text/x-log</type>
            <size>13178</size>
            <attacher name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</attacher>
            
              <data encoding="base64">UGFyc2luZyByZWNpcGVzLi4uZG9uZS4KUGFyc2luZyBvZiA4NzQgLmJiIGZpbGVzIGNvbXBsZXRl
ICgwIGNhY2hlZCwgODc0IHBhcnNlZCkuIDEzMjYgdGFyZ2V0cywgNDkgc2tpcHBlZCwgMCBtYXNr
ZWQsIDAgZXJyb3JzLgpOT1RFOiBSZXNvbHZpbmcgYW55IG1pc3NpbmcgdGFzayBxdWV1ZSBkZXBl
bmRlbmNpZXMKCkJ1aWxkIENvbmZpZ3VyYXRpb246CkJCX1ZFUlNJT04gICAgICAgID0gIjEuMzIu
MCIKQlVJTERfU1lTICAgICAgICAgPSAieDg2XzY0LWxpbnV4IgpOQVRJVkVMU0JTVFJJTkcgICA9
ICJ1bml2ZXJzYWwiClRBUkdFVF9TWVMgICAgICAgID0gImk2ODYtcG9reS1saW51eCIKTUFDSElO
RSAgICAgICAgICAgPSAiZ2VuZXJpY3g4NiIKRElTVFJPICAgICAgICAgICAgPSAicG9reSIKRElT
VFJPX1ZFUlNJT04gICAgPSAiMi4yIgpUVU5FX0ZFQVRVUkVTICAgICA9ICJtMzIgY29yZTIiClRB
UkdFVF9GUFUgICAgICAgID0gIiIKbWV0YSAgICAgICAgICAgICAgCm1ldGEtcG9reSAgICAgICAg
IAptZXRhLXlvY3RvLWJzcCAgICAKbWV0YS1zZWxmdGVzdCAgICAgPSAiSEVBRDpkYzg1MDhmNjA5
OTc0Y2M5OTYwNmI5MDQyYmZhN2Y4NzBjZTgwMjI4IgoKSW5pdGlhbGlzaW5nIHRhc2tzLi4uZG9u
ZS4KTk9URTogRXhlY3V0aW5nIFNldFNjZW5lIFRhc2tzCk5PVEU6IEV4ZWN1dGluZyBSdW5RdWV1
ZSBUYXNrcwpOT1RFOiBSdW5uaW5nIHRhc2sgMjUzIG9mIDI1MyAoL2hvbWUvamFpcmRlamUvc291
cmNlL3Rlc3Rwb2t5Mi9tZXRhL3JlY2lwZXMtc2F0by9pbWFnZXMvY29yZS1pbWFnZS1zYXRvLXNk
ay5iYjpkb190ZXN0aW1hZ2UpCk5PVEU6IHJlY2lwZSBjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1y
MDogdGFzayBkb190ZXN0aW1hZ2U6IFN0YXJ0ZWQKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAg
ZG9fdGVzdGltYWdlOiB0ZXN0X2djY19jb21waWxlIChvZXFhLnJ1bnRpbWUuZ2NjLkdjY0NvbXBp
bGVUZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0
ZXN0X2dwcDJfY29tcGlsZSAob2VxYS5ydW50aW1lLmdjYy5HY2NDb21waWxlVGVzdCkgLi4uIG9r
CmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9ncHBfY29tcGls
ZSAob2VxYS5ydW50aW1lLmdjYy5HY2NDb21waWxlVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0
by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9tYWtlIChvZXFhLnJ1bnRpbWUuZ2NjLkdj
Y0NvbXBpbGVUZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGlt
YWdlOiB0ZXN0X3BlcmxfZXhpc3RzIChvZXFhLnJ1bnRpbWUucGVybC5QZXJsVGVzdCkgLi4uIG9r
CmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9wZXJsX3dvcmtz
IChvZXFhLnJ1bnRpbWUucGVybC5QZXJsVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGst
MS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9waW5nIChvZXFhLnJ1bnRpbWUucGluZy5QaW5nVGVz
dCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9w
eXRob25fZXhpc3RzIChvZXFhLnJ1bnRpbWUucHl0aG9uLlB5dGhvblRlc3QpIC4uLiBvawpjb3Jl
LWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfcHl0aG9uX3N0ZG91dCAo
b2VxYS5ydW50aW1lLnB5dGhvbi5QeXRob25UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNk
ay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3B5dGhvbl90ZXN0ZmlsZSAob2VxYS5ydW50aW1l
LnB5dGhvbi5QeXRob25UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9f
dGVzdGltYWdlOiB0ZXN0X3N5c2xvZ19ydW5uaW5nIChvZXFhLnJ1bnRpbWUuc3lzbG9nLlN5c2xv
Z1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRl
c3Rfc3lzbG9nX2xvZ2dlciAob2VxYS5ydW50aW1lLnN5c2xvZy5TeXNsb2dUZXN0Q29uZmlnKSAu
Li4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3N5c2xv
Z19yZXN0YXJ0IChvZXFhLnJ1bnRpbWUuc3lzbG9nLlN5c2xvZ1Rlc3RDb25maWcpIC4uLiBvawpj
b3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc3lzbG9nX3N0YXJ0
dXBfY29uZmlnIChvZXFhLnJ1bnRpbWUuc3lzbG9nLlN5c2xvZ1Rlc3RDb25maWcpIC4uLiBvawpj
b3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc3NoIChvZXFhLnJ1
bnRpbWUuc3NoLlNzaFRlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190
ZXN0aW1hZ2U6IHRlc3RfY3ZzIChvZXFhLnJ1bnRpbWUuYnVpbGRjdnMuQnVpbGRDdnNUZXN0KSAu
Li4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X2dhbGN1
bGF0b3IgKG9lcWEucnVudGltZS5idWlsZGdhbGN1bGF0b3IuR2FsY3VsYXRvclRlc3QpIC4uLiBv
awpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfaXB0YWJsZXMg
KG9lcWEucnVudGltZS5idWlsZGlwdGFibGVzLkJ1aWxkSXB0YWJsZXNUZXN0KSAuLi4gb2sKY29y
ZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X2Nvbm5tYW5kX2hlbHAg
KG9lcWEucnVudGltZS5jb25ubWFuLkNvbm5tYW5UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRv
LXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X2Nvbm5tYW5kX3J1bm5pbmcgKG9lcWEucnVu
dGltZS5jb25ubWFuLkNvbm5tYW5UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAt
cjAgZG9fdGVzdGltYWdlOiB0ZXN0X2RhdGUgKG9lcWEucnVudGltZS5kYXRlLkRhdGVUZXN0KSAu
Li4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X2RmIChv
ZXFhLnJ1bnRpbWUuZGYuRGZUZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAg
ZG9fdGVzdGltYWdlOiB0ZXN0X2tlcm5lbF9tb2R1bGUgKG9lcWEucnVudGltZS5rZXJuZWxtb2R1
bGUuS2VybmVsTW9kdWxlVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRv
X3Rlc3RpbWFnZTogdGVzdF9sZGRfZXhpc3RzIChvZXFhLnJ1bnRpbWUubGRkLkxkZFRlc3QpIC4u
LiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfbGRkX3J0
bGRsaXN0X2NoZWNrIChvZXFhLnJ1bnRpbWUubGRkLkxkZFRlc3QpIC4uLiBvawpjb3JlLWltYWdl
LXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHNraXBwZWQgJ2xvZ3JvdGF0ZTogTm8gbG9n
cm90YXRlIHBhY2thZ2UgaW4gaW1hZ2UnCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rl
c3RpbWFnZTogc2tpcHBlZCAibXVsdGlsaWI6IHRoaXMgaXNuJ3QgYSBtdWx0aWxpYjpsaWIzMiBp
bWFnZSIKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiBza2lwcGVkICJw
YW06IHRhcmdldCBkb2Vzbid0IGhhdmUgJ3BhbScgaW4gRElTVFJPX0ZFQVRVUkVTIgpjb3JlLWlt
YWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfcGFyc2Vsb2dzIChvZXFhLnJ1
bnRpbWUucGFyc2Vsb2dzLlBhcnNlTG9nc1Rlc3QpIC4uLiBGQUlMCmNvcmUtaW1hZ2Utc2F0by1z
ZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9ycG1faGVscCAob2VxYS5ydW50aW1lLnJwbS5S
cG1CYXNpY1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1h
Z2U6IHRlc3RfcnBtX3F1ZXJ5IChvZXFhLnJ1bnRpbWUucnBtLlJwbUJhc2ljVGVzdCkgLi4uIG9r
CmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9jaGVja19ycG1f
aW5zdGFsbF9yZW1vdmFsX2xvZ19maWxlX3NpemUgKG9lcWEucnVudGltZS5ycG0uUnBtSW5zdGFs
bFJlbW92ZVRlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1h
Z2U6IHRlc3RfcnBtX2luc3RhbGwgKG9lcWEucnVudGltZS5ycG0uUnBtSW5zdGFsbFJlbW92ZVRl
c3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rf
cnBtX3F1ZXJ5X25vbnJvb3QgKG9lcWEucnVudGltZS5ycG0uUnBtSW5zdGFsbFJlbW92ZVRlc3Qp
IC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfcnBt
X3JlbW92ZSAob2VxYS5ydW50aW1lLnJwbS5ScG1JbnN0YWxsUmVtb3ZlVGVzdCkgLi4uIG9rCmNv
cmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogc2tpcHBlZCAnc2NhbmVsZjog
cGF4LXV0aWxzIHBhY2thZ2Ugbm90IGluc3RhbGxlZCcKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAt
cjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NjcF9maWxlIChvZXFhLnJ1bnRpbWUuc2NwLlNjcFRlc3Qp
IC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHNraXBwZWQg
J3NrZWxldG9uaW5pdDogTm8gc2VydmljZSBwYWNrYWdlIGluIGltYWdlJwpjb3JlLWltYWdlLXNh
dG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfaGVscCAob2VxYS5ydW50aW1l
LnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAg
ZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X2luZm8gKG9lcWEucnVudGltZS5zbWFydC5TbWFydEJh
c2ljVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTog
dGVzdF9zbWFydF9xdWVyeSAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4g
b2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X3Nl
YXJjaCAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKY29yZS1pbWFn
ZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X3N0YXRzIChvZXFhLnJ1
bnRpbWUuc21hcnQuU21hcnRCYXNpY1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEu
MC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfdmVyc2lvbiAob2VxYS5ydW50aW1lLnNtYXJ0
LlNtYXJ0QmFzaWNUZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVz
dGltYWdlOiB0ZXN0X3NtYXJ0X2FkZF9ycG1kaXIgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJl
cG9UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0
ZXN0X3NtYXJ0X2NoYW5uZWwgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4g
b2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X2No
YW5uZWxfYWRkIChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIG9rCmNvcmUt
aW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9zbWFydF9jaGFubmVsX2hl
bHAgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1z
YXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X2NoYW5uZWxfbGlzdCAob2Vx
YS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2Rr
LTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfY2hhbm5lbF9ycG1zeXMgKG9lcWEucnVu
dGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAt
cjAgZG9fdGVzdGltYWdlOiB0ZXN0X3NtYXJ0X2NoYW5uZWxfc2hvdyAob2VxYS5ydW50aW1lLnNt
YXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190
ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfaW5zdGFsbCAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVw
b1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRl
c3Rfc21hcnRfaW5zdGFsbF9kZXBlbmRlbmN5IChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBv
VGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVz
dF9zbWFydF9pbnN0YWxsX2Zyb21fZGlzayAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rl
c3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rf
c21hcnRfaW5zdGFsbF9mcm9tX2h0dHAgKG9lcWEucnVudGltZS5zbWFydC5TbWFydFJlcG9UZXN0
KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0X3Nt
YXJ0X2xvY2FsX2RpciAob2VxYS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawpj
b3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfcmVpbnN0
YWxsIChvZXFhLnJ1bnRpbWUuc21hcnQuU21hcnRSZXBvVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Ut
c2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9zbWFydF9yZW1vdGVfcmVwbyAob2Vx
YS5ydW50aW1lLnNtYXJ0LlNtYXJ0UmVwb1Rlc3QpIC4uLiBvawpjb3JlLWltYWdlLXNhdG8tc2Rr
LTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3Rfc21hcnRfcmVtb3ZlX3BhY2thZ2UgKG9lcWEucnVu
dGltZS5zbWFydC5TbWFydFJlcG9UZXN0KSAuLi4gb2sKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAt
cjAgZG9fdGVzdGltYWdlOiBza2lwcGVkICJzeXN0ZW1kOiB0YXJnZXQgZG9lc24ndCBoYXZlIHN5
c3RlbWQgaW4gRElTVFJPX0ZFQVRVUkVTIgpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190
ZXN0aW1hZ2U6IHNraXBwZWQgJ3gzMmxpYjogREVGQVVMVFRVTkUgaXMgbm90IHNldCB0byB4ODYt
NjQteDMyJwpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IHRlc3RfeG9y
Z19ydW5uaW5nIChvZXFhLnJ1bnRpbWUueG9yZy5Yb3JnVGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Ut
c2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9pbnN0YWxsX3BhY2thZ2UgKG9lcWEu
cnVudGltZS5zZWxmdGVzdC5TZWxmdGVzdCkgLi4uIG9rCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4w
LXIwIGRvX3Rlc3RpbWFnZTogdGVzdF9zZGsgKG9lcWEucnVudGltZS5zZWxmdGVzdC5TZWxmdGVz
dCkgLi4uIEZBSUwKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiB0ZXN0
X3ZlcmlmeV91bmlzdGFsbCAob2VxYS5ydW50aW1lLnNlbGZ0ZXN0LlNlbGZ0ZXN0KSAuLi4gb2sK
Y29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiAKY29yZS1pbWFnZS1zYXRv
LXNkay0xLjAtcjAgZG9fdGVzdGltYWdlOiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmNvcmUtaW1hZ2Utc2F0by1z
ZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogRkFJTDogdGVzdF9wYXJzZWxvZ3MgKG9lcWEucnVudGlt
ZS5wYXJzZWxvZ3MuUGFyc2VMb2dzVGVzdCkKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9f
dGVzdGltYWdlOiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rl
c3RpbWFnZTogVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi9ob21l
L2phaXJkZWplL3NvdXJjZS90ZXN0cG9reTIvbWV0YS9saWIvb2VxYS91dGlscy9kZWNvcmF0b3Jz
LnB5IiwgbGluZSAxMDksIGluIHdyYXBwZWRfZgogICAgcmV0dXJuIGZ1bmMoKmFyZ3MsICoqa3dh
cmdzKQogIEZpbGUgIi9ob21lL2phaXJkZWplL3NvdXJjZS90ZXN0cG9reTIvbWV0YS9saWIvb2Vx
YS91dGlscy9kZWNvcmF0b3JzLnB5IiwgbGluZSA5NywgaW4gd3JhcHBlZF9mCiAgICByZXR1cm4g
ZigqYXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvamFpcmRlamUvc291cmNlL3Rlc3Rwb2t5
Mi9tZXRhL2xpYi9vZXFhL3J1bnRpbWUvcGFyc2Vsb2dzLnB5IiwgbGluZSAzMTAsIGluIHRlc3Rf
cGFyc2Vsb2dzCiAgICBzZWxmLmFzc2VydEVxdWFsKGVycmNvdW50LCAwLCBtc2c9c2VsZi5tc2cp
CkFzc2VydGlvbkVycm9yOiAyICE9IDAgOiBMb2c6IC9ob21lL2phaXJkZWplL3NvdXJjZS90ZXN0
cG9reTIvYnVpbGQvdG1wL3dvcmsvZ2VuZXJpY3g4Ni1wb2t5LWxpbnV4L2NvcmUtaW1hZ2Utc2F0
by1zZGsvMS4wLXIwL2RtZXNnX291dHB1dC5sb2cKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQ2Vu
dHJhbCBlcnJvcjogWyAgIDEwLjk5ODE1Ml0gYmxrX3VwZGF0ZV9yZXF1ZXN0OiBJL08gZXJyb3Is
IGRldiBsb29wMCwgc2VjdG9yIDQ0NDY2OTYKKioqKioqKioqKioqKioqKioqKioqKioKWyAgICA4
LjU5MzQ2OV0gdWRldmRbMzMwXTogc3RhcnRpbmcgdmVyc2lvbiAzLjIKWyAgICA4LjY0NzM1NV0g
dWRldmRbMzMxXTogc3RhcnRpbmcgZXVkZXYtMy4yClsgICAgOC43NjM4MjFdIEVGSSBWYXJpYWJs
ZXMgRmFjaWxpdHkgdjAuMDggMjAwNC1NYXktMTcKWyAgICA4Ljc3NjI5NF0gc25kX2hkYV9pbnRl
bCAwMDAwOjAwOjFiLjA6IGJvdW5kIDAwMDA6MDA6MDIuMCAob3BzIDB4YzE5NGRlZDQpClsgICAg
OC45MDg3MzBdIGlucHV0OiBIREEgSW50ZWwgUENIIEhETUkvRFAscGNtPTMgYXMgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ0ClsgICAgOC45MDg5NzJd
IGlucHV0OiBIREEgSW50ZWwgUENIIEhETUkvRFAscGNtPTcgYXMgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ1ClsgICAgOS42MDUzNjBdIEVYVDQtZnMg
KGxvb3AwKTogcmUtbW91bnRlZC4gT3B0czogKG51bGwpClsgICAxMC42MTc3ODBdIHI4MTY5IDAw
MDA6MDI6MDAuMCBldGgwOiBsaW5rIGRvd24KWyAgIDEwLjYxNzc4Nl0gcjgxNjkgMDAwMDowMjow
MC4wIGV0aDA6IGxpbmsgZG93bgpbICAgMTAuNjE3ODU1XSBJUHY2OiBBRERSQ09ORihORVRERVZf
VVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMTAuOTk4MTUyXSBibGtfdXBkYXRlX3Jl
cXVlc3Q6IEkvTyBlcnJvciwgZGV2IGxvb3AwLCBzZWN0b3IgNDQ0NjY5NgpbICAgMTMuODEyMDI4
XSByODE2OSAwMDAwOjAyOjAwLjAgZXRoMDogbGluayB1cApbICAgMTMuODEyMDY4XSBJUHY2OiBB
RERSQ09ORihORVRERVZfQ0hBTkdFKTogZXRoMDogbGluayBiZWNvbWVzIHJlYWR5ClsgICAxMy44
ODI4NzJdIDgwMjFxOiA4MDIuMVEgVkxBTiBTdXBwb3J0IHYxLjgKWyAgIDE1Ljk3NzE5OF0gQmx1
ZXRvb3RoOiBCTkVQIChFdGhlcm5ldCBFbXVsYXRpb24pIHZlciAxLjMKWyAgIDE1Ljk3NzIwNl0g
Qmx1ZXRvb3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApbICAgMTUuOTc3MjE5
XSBCbHVldG9vdGg6IEJORVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAyNS41NzA0NTVd
IHVzYiAxLTI6IG5ldyBoaWdoLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgeGhjaV9o
Y2QKWyAgIDI1Ljc1MDM3Nl0gaHViIDEtMjoxLjA6IFVTQiBodWIgZm91bmQKWyAgIDI1Ljc1MTIw
MF0gaHViIDEtMjoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKWyAgIDI2LjAzNTU1OV0gdXNiIDEtMi4x
OiBuZXcgbG93LXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDQgdXNpbmcgeGhjaV9oY2QKCioqKioq
KioqKioqKioqKioqKioqKioqCkNlbnRyYWwgZXJyb3I6IFsgICA0Ni41ODg1NzZdIGJsa191cGRh
dGVfcmVxdWVzdDogSS9PIGVycm9yLCBkZXYgbG9vcDAsIHNlY3RvciA0NDQ2NzEyCioqKioqKioq
KioqKioqKioqKioqKioqClsgICAyNi4xNjQyNzldIGlucHV0OiBDaGljb255IEhQIEVsaXRlIFVT
QiBLZXlib2FyZCBhcyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IxLzEtMi8x
LTIuMS8xLTIuMToxLjAvMDAwMzowM0YwOjAzNEEuMDAwMS9pbnB1dC9pbnB1dDYKWyAgIDI2LjIx
NzI3N10gaGlkLWdlbmVyaWMgMDAwMzowM0YwOjAzNEEuMDAwMTogaW5wdXQ6IFVTQiBISUQgdjEu
MTAgS2V5Ym9hcmQgW0NoaWNvbnkgSFAgRWxpdGUgVVNCIEtleWJvYXJkXSBvbiB1c2ItMDAwMDow
MDoxNC4wLTIuMS9pbnB1dDAKWyAgIDI2LjIyODEwOV0gaW5wdXQ6IENoaWNvbnkgSFAgRWxpdGUg
VVNCIEtleWJvYXJkIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjEvMS0y
LzEtMi4xLzEtMi4xOjEuMS8wMDAzOjAzRjA6MDM0QS4wMDAyL2lucHV0L2lucHV0NwpbICAgMjYu
Mjc5NTU5XSBoaWQtZ2VuZXJpYyAwMDAzOjAzRjA6MDM0QS4wMDAyOiBpbnB1dDogVVNCIEhJRCB2
MS4xMCBEZXZpY2UgW0NoaWNvbnkgSFAgRWxpdGUgVVNCIEtleWJvYXJkXSBvbiB1c2ItMDAwMDow
MDoxNC4wLTIuMS9pbnB1dDEKWyAgIDI2LjM1NjIyNl0gdXNiIDEtMi4yOiBuZXcgbG93LXNwZWVk
IFVTQiBkZXZpY2UgbnVtYmVyIDUgdXNpbmcgeGhjaV9oY2QKWyAgIDI2LjQ1NDc0Ml0gaW5wdXQ6
IEhQIEhQIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjEvMS0yLzEtMi4y
LzEtMi4yOjEuMC8wMDAzOjAzRjA6MEM0QS4wMDAzL2lucHV0L2lucHV0OApbICAgMjYuNTA2NDU0
XSBoaWQtZ2VuZXJpYyAwMDAzOjAzRjA6MEM0QS4wMDAzOiBpbnB1dDogVVNCIEhJRCB2MS4xMSBN
b3VzZSBbSFAgSFBdIG9uIHVzYi0wMDAwOjAwOjE0LjAtMi4yL2lucHV0MApbICAgMzQuODgwOTA4
XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAzClsgICAzNC44ODA5MThd
IHVzYiAxLTIuMTogVVNCIGRpc2Nvbm5lY3QsIGRldmljZSBudW1iZXIgNApbICAgMzQuOTIxNDU4
XSB1c2IgMS0yLjI6IFVTQiBkaXNjb25uZWN0LCBkZXZpY2UgbnVtYmVyIDUKWyAgIDQ2LjU4ODU3
Nl0gYmxrX3VwZGF0ZV9yZXF1ZXN0OiBJL08gZXJyb3IsIGRldiBsb29wMCwgc2VjdG9yIDQ0NDY3
MTIKWyAgNTE3LjU5Njg4OF0gaGVsbG9tb2Q6IGxvYWRpbmcgb3V0LW9mLXRyZWUgbW9kdWxlIHRh
aW50cyBrZXJuZWwuClsgIDUxNy41OTcwODZdIEhlbGxvIHdvcmxkIQpbICA1MTguMDUyNzI2XSBD
bGVhbmluZyB1cCBoZWxsb21vZC4KCioqKioqKioqKioqKioqKioqKioqKioqCjIgZXJyb3JzIGZv
dW5kIGluIGxvZ3MuCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogCmNv
cmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpjb3Jl
LWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190ZXN0aW1hZ2U6IEZBSUw6IHRlc3Rfc2RrIChvZXFh
LnJ1bnRpbWUuc2VsZnRlc3QuU2VsZnRlc3QpCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRv
X3Rlc3RpbWFnZTogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1yMCBkb190
ZXN0aW1hZ2U6IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvaG9t
ZS9qYWlyZGVqZS9zb3VyY2UvdGVzdHBva3kyL21ldGEtc2VsZnRlc3QvbGliL29lcWEvcnVudGlt
ZS9zZWxmdGVzdC5weSIsIGxpbmUgNDMsIGluIHRlc3Rfc2RrCiAgICBzZWxmLmFzc2VydFRydWUo
c2RrX3BhdGgsIG1zZz0iQ2FuJ3QgZmluZCBTREsgcGF0aCIpCkFzc2VydGlvbkVycm9yOiAnJyBp
cyBub3QgdHJ1ZSA6IENhbid0IGZpbmQgU0RLIHBhdGgKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAt
cjAgZG9fdGVzdGltYWdlOiAKY29yZS1pbWFnZS1zYXRvLXNkay0xLjAtcjAgZG9fdGVzdGltYWdl
OiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTog
UmFuIDU4IHRlc3RzIGluIDU5NS40ODZzCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rl
c3RpbWFnZTogCmNvcmUtaW1hZ2Utc2F0by1zZGstMS4wLXIwIGRvX3Rlc3RpbWFnZTogRkFJTEVE
IChmYWlsdXJlcz0yLCBza2lwcGVkPTcpCkVSUk9SOiBjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1y
MCBkb190ZXN0aW1hZ2U6IGNvcmUtaW1hZ2Utc2F0by1zZGsgLSBGQUlMRUQgLSBjaGVjayB0aGUg
dGFzayBsb2cgYW5kIHRoZSBzc2ggbG9nCkVSUk9SOiBjb3JlLWltYWdlLXNhdG8tc2RrLTEuMC1y
MCBkb190ZXN0aW1hZ2U6IEZ1bmN0aW9uIGZhaWxlZDogZG9fdGVzdGltYWdlCkVSUk9SOiBMb2dm
aWxlIG9mIGZhaWx1cmUgc3RvcmVkIGluOiAvaG9tZS9qYWlyZGVqZS9zb3VyY2UvdGVzdHBva3ky
L2J1aWxkL3RtcC93b3JrL2dlbmVyaWN4ODYtcG9reS1saW51eC9jb3JlLWltYWdlLXNhdG8tc2Rr
LzEuMC1yMC90ZW1wL2xvZy5kb190ZXN0aW1hZ2UuMTM3ODgKTk9URTogcmVjaXBlIGNvcmUtaW1h
Z2Utc2F0by1zZGstMS4wLXIwOiB0YXNrIGRvX3Rlc3RpbWFnZTogRmFpbGVkCkVSUk9SOiBUYXNr
ICgvaG9tZS9qYWlyZGVqZS9zb3VyY2UvdGVzdHBva3kyL21ldGEvcmVjaXBlcy1zYXRvL2ltYWdl
cy9jb3JlLWltYWdlLXNhdG8tc2RrLmJiOmRvX3Rlc3RpbWFnZSkgZmFpbGVkIHdpdGggZXhpdCBj
b2RlICcxJwpOT1RFOiBUYXNrcyBTdW1tYXJ5OiBBdHRlbXB0ZWQgMjUzIHRhc2tzIG9mIHdoaWNo
IDI1MiBkaWRuJ3QgbmVlZCB0byBiZSByZXJ1biBhbmQgMSBmYWlsZWQuCgpTdW1tYXJ5OiAxIHRh
c2sgZmFpbGVkOgogIC9ob21lL2phaXJkZWplL3NvdXJjZS90ZXN0cG9reTIvbWV0YS9yZWNpcGVz
LXNhdG8vaW1hZ2VzL2NvcmUtaW1hZ2Utc2F0by1zZGsuYmI6ZG9fdGVzdGltYWdlClN1bW1hcnk6
IFRoZXJlIHdlcmUgMiBFUlJPUiBtZXNzYWdlcyBzaG93biwgcmV0dXJuaW5nIGEgbm9uLXplcm8g
ZXhpdCBjb2RlLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>