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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>236623</bug_id>
          
          <creation_ts>2022-02-14 17:09:31 -0800</creation_ts>
          <short_desc>[GTK] Let run-gtk-tests execute test by name</short_desc>
          <delta_ts>2022-02-16 16:42:17 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Pino">dpino</reporter>
          <assigned_to name="Diego Pino">dpino</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1841492</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-14 17:09:31 -0800</bug_when>
    <thetext>[GTK] Let run-gtk-tests execute test by name</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841494</commentid>
    <comment_count>1</comment_count>
      <attachid>451966</attachid>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-14 17:22:53 -0800</bug_when>
    <thetext>Created attachment 451966
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841497</commentid>
    <comment_count>2</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-14 17:25:32 -0800</bug_when>
    <thetext>In branch &apos;main&apos;:

./Tools/Scripts/run-gtk-tests --release WebKitBuild/GTK/Release/bin/TestWebKitAPI/TestWebCore -p Color.Equality: SUCCESS
./Tools/Scripts/run-gtk-tests --release GTK/Release/bin/TestWebKitAPI/TestWebCore -p Color.Equality: ERROR
./Tools/Scripts/run-gtk-tests --release TestWebCore -p Color.Equality: ERROR

Patch applied:

./Tools/Scripts/run-gtk-tests --release WebKitBuild/GTK/Release/bin/TestWebKitAPI/TestWebCore -p Color.Equality: SUCCESS
./Tools/Scripts/run-gtk-tests --release GTK/Release/bin/TestWebKitAPI/TestWebCore -p Color.Equality: ERROR
./Tools/Scripts/run-gtk-tests --release TestWebCore -p Color.Equality: SUCCESS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841580</commentid>
    <comment_count>3</comment_count>
      <attachid>451996</attachid>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-14 22:32:19 -0800</bug_when>
    <thetext>Created attachment 451996
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841600</commentid>
    <comment_count>4</comment_count>
      <attachid>451996</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2022-02-15 00:29:50 -0800</bug_when>
    <thetext>Comment on attachment 451996
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=451996&amp;action=review

&gt; Tools/glib/common.py:161
&gt; +    return os.path.join(root_path, &quot;WebKitBuild/{}/{}/bin/TestWebKitAPI&quot;.format(platform.upper(), configuration))

I like the idea but this only works when using flatpak. You should use build_path() to get the path to the build directory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842097</commentid>
    <comment_count>5</comment_count>
      <attachid>452126</attachid>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-15 20:02:40 -0800</bug_when>
    <thetext>Created attachment 452126
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842159</commentid>
    <comment_count>6</comment_count>
      <attachid>452126</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2022-02-16 00:40:39 -0800</bug_when>
    <thetext>Comment on attachment 452126
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=452126&amp;action=review

&gt; Tools/glib/api_test_runner.py:93
&gt; +                if not os.path.exists(test):
&gt; +                    candidate = os.path.join(self._test_programs_base_dir(), test)
&gt; +                    if os.path.exists(candidate):
&gt; +                        test = candidate

Much simpler! We should probably show an error message if candidate doesn&apos;t exit either, no?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842232</commentid>
    <comment_count>7</comment_count>
      <attachid>452181</attachid>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-02-16 04:24:39 -0800</bug_when>
    <thetext>Created attachment 452181
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842598</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-16 16:41:48 -0800</bug_when>
    <thetext>Committed r289982 (247368@main): &lt;https://commits.webkit.org/247368@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 452181.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842600</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-16 16:42:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/89056142&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451966</attachid>
            <date>2022-02-14 17:22:53 -0800</date>
            <delta_ts>2022-02-14 22:32:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236623-20220215092250.patch</filename>
            <type>text/plain</type>
            <size>2513</size>
            <attacher name="Diego Pino">dpino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5NzI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTk2N2EwOTJiMDE2MGFjZjU3ODVmYmFmNjliMjg2YzQw
ZjM4NmNkYS4uNDdhNTBkMTM3NzMwNWU2NDE1MTdlMTczMjMwYzUzYTgxMzUwNjI4ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIyLTAyLTE0ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW0dUS10gTGV0IHJ1bi1ndGstdGVzdHMgZXhlY3V0ZSB0ZXN0IGJ5IG5hbWUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNjYyMworCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGBydW4tZ3RrLXRl
c3RzYCByZXF1aXJlcyBhbiBhYnNvbHV0ZSBvciByZWxhdGl2ZSBwYXRoIHRvIHRoZQorICAgICAg
ICB0ZXN0IG5hbWUgdG8gcnVuIChiaW5hcmllcyBzdG9yZWQgYXQgR1RLL1JlbGVhc2UvYmluL1Rl
c3RXZWJLaXRBUEkvKS4KKyAgICAgICAgTGV0IGFsc28gYHJ1bi1ndGstdGVzdHNgIHRha2UgYSBz
aW5nbGUgdGVzdCBuYW1lIGFuZCBidWlsZCBpdHMKKyAgICAgICAgYWJzb2x1dGUgcGF0aC4KKwor
ICAgICAgICAqIFNjcmlwdHMvcnVuLWd0ay10ZXN0czoKKwogMjAyMi0wMi0xMyAgQnJhZHkgRWlk
c29uICA8YmVpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IFNlcnZpY2VXb3Jr
ZXJSZWdpc3RyYXRpb24uc2hvd05vdGlmaWNhdGlvbigpCmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL3J1bi1ndGstdGVzdHMgYi9Ub29scy9TY3JpcHRzL3J1bi1ndGstdGVzdHMKaW5kZXggNDY1
NTZmYmZlNmY2YThkNGNlOTYwZmNjZmFhNjg2YzZlODJjYjQ2Ny4uZjZhOGQ1YTZiYTkzMDMxM2I1
ZTIzZDE0Yzc2NDZiNDk0NDMyYjM5NiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tZ3Rr
LXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWd0ay10ZXN0cwpAQCAtMzAsNyArMzAsNyBA
QCBpbXBvcnQgY29tbW9uCiBpbXBvcnQgamhidWlsZHV0aWxzCiBpbXBvcnQgZmxhdHBha3V0aWxz
CiBmcm9tIGFwaV90ZXN0X3J1bm5lciBpbXBvcnQgVGVzdFJ1bm5lciwgYWRkX29wdGlvbnMKLQor
ZnJvbSB3ZWJraXRzY21weSBpbXBvcnQgbG9jYWwKIAogdHJ5OgogICAgIGZyb20gZ2kucmVwb3Np
dG9yeSBpbXBvcnQgR2lvLCBHTGliCkBAIC04Niw2ICs4NiwyMyBAQCBjbGFzcyBHdGtUZXN0UnVu
bmVyKFRlc3RSdW5uZXIpOgogICAgIGRlZiBpc19xdF90ZXN0KHNlbGYsIHRlc3RfcHJvZ3JhbSk6
CiAgICAgICAgIHJldHVybiBGYWxzZQogCitkZWYgZ2V0X3BhdGhfdG9fd2Via2l0X2FwaShvcHRp
b25zKToKKyAgICBzY20gPSBsb2NhbC5TY20uZnJvbV9wYXRoKCIuIikKKyAgICBidWlsZF90eXBl
ID0gb3B0aW9ucy5kZWJ1ZyBhbmQgIkRlYnVnIiBvciAiUmVsZWFzZSIKKyAgICByZXR1cm4gb3Mu
cGF0aC5qb2luKHNjbS5yb290X3BhdGgsICJXZWJLaXRCdWlsZC9HVEsve30vYmluL1Rlc3RXZWJL
aXRBUEkiLmZvcm1hdChidWlsZF90eXBlKSkKKworZGVmIG5vcm1hbGl6ZV9hcmdzKG9wdGlvbnMs
IGFyZ3MpOgorICAgIHJldCA9IFtdCisgICAgZm9yIGkgaW4gcmFuZ2UobGVuKGFyZ3MpKToKKyAg
ICAgICAgdGVzdF9wcm9ncmFtID0gYXJnc1tpXQorICAgICAgICBpZiBub3Qgb3MucGF0aC5leGlz
dHModGVzdF9wcm9ncmFtKToKKyAgICAgICAgICAgIHBhdGggPSBvcy5wYXRoLmpvaW4oZ2V0X3Bh
dGhfdG9fd2Via2l0X2FwaShvcHRpb25zKSwgdGVzdF9wcm9ncmFtKQorICAgICAgICAgICAgaWYg
bm90IG9zLnBhdGguZXhpc3RzKHBhdGgpOgorICAgICAgICAgICAgICAgIHJhaXNlIFZhbHVlRXJy
b3IoIkNvdWxkIG5vdCBmaW5kIHRlc3QgcHJvZ3JhbTogJ3t9JyIuZm9ybWF0KHRlc3RfcHJvZ3Jh
bSkpCisgICAgICAgICAgICB0ZXN0X3Byb2dyYW0gPSBwYXRoCisgICAgICAgIHJldC5hcHBlbmQo
dGVzdF9wcm9ncmFtKQorICAgIHJldHVybiByZXQKKwogaWYgX19uYW1lX18gPT0gIl9fbWFpbl9f
IjoKICAgICBmbGF0cGFrdXRpbHMucnVuX2luX3NhbmRib3hfaWZfYXZhaWxhYmxlKHN5cy5hcmd2
KQogICAgIGlmIG5vdCBmbGF0cGFrdXRpbHMuaXNfc2FuZGJveGVkKCkgYW5kIG5vdCBqaGJ1aWxk
dXRpbHMuZW50ZXJfamhidWlsZF9lbnZpcm9ubWVudF9pZl9hdmFpbGFibGUoImd0ayIpOgpAQCAt
MTAzLDUgKzEyMCw2IEBAIGlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAKICAgICBsb2dnaW5n
LmJhc2ljQ29uZmlnKGxldmVsPWxvZ2dpbmcuSU5GTywgZm9ybWF0PSIlKG1lc3NhZ2UpcyIpCiAK
KyAgICBhcmdzID0gbm9ybWFsaXplX2FyZ3Mob3B0aW9ucywgYXJncykKICAgICBydW5uZXIgPSBH
dGtUZXN0UnVubmVyKG9wdGlvbnMsIGFyZ3MpCiAgICAgc3lzLmV4aXQocnVubmVyLnJ1bl90ZXN0
cygpKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451996</attachid>
            <date>2022-02-14 22:32:19 -0800</date>
            <delta_ts>2022-02-15 20:02:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236623-20220215143217.patch</filename>
            <type>text/plain</type>
            <size>3962</size>
            <attacher name="Diego Pino">dpino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5NzI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTk2N2EwOTJiMDE2MGFjZjU3ODVmYmFmNjliMjg2YzQw
ZjM4NmNkYS4uY2ZkMjZkOTRkYjNkZmNhNmQwODNmODY4OGQ5NWIzYTlhNjcxYmYyZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDIyLTAyLTE0ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW0dUS11bV1BFXSBMZXQgcnVuLWd0ay10ZXN0cyBleGVjdXRlIHRlc3QgYnkgbmFt
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM2NjIz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgYHJ1bi1n
dGstdGVzdHNgIHJlcXVpcmVzIGFuIGFic29sdXRlIG9yIHJlbGF0aXZlIHBhdGggdG8gdGhlCisg
ICAgICAgIHRlc3QgbmFtZSB0byBydW4gKGJpbmFyaWVzIHN0b3JlZCBhdCBHVEsvUmVsZWFzZS9i
aW4vVGVzdFdlYktpdEFQSS8pLgorICAgICAgICBMZXQgYWxzbyBgcnVuLWd0ay10ZXN0c2AgdGFr
ZSBhIHNpbmdsZSB0ZXN0IG5hbWUgYW5kIGJ1aWxkIGl0cworICAgICAgICBhYnNvbHV0ZSBwYXRo
LgorCisgICAgICAgIEFwcGx5IHNhbWUgY2hhbmdlIGZvciBgcnVuLXdwZS10ZXN0c2AuCisKKyAg
ICAgICAgKiBTY3JpcHRzL3J1bi1ndGstdGVzdHM6CisgICAgICAgICogU2NyaXB0cy9ydW4td3Bl
LXRlc3RzOgorCiAyMDIyLTAyLTEzICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4K
IAogICAgICAgICBJbXBsZW1lbnQgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbi5zaG93Tm90aWZp
Y2F0aW9uKCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvcnVuLWd0ay10ZXN0cyBiL1Rvb2xz
L1NjcmlwdHMvcnVuLWd0ay10ZXN0cwppbmRleCA0NjU1NmZiZmU2ZjZhOGQ0Y2U5NjBmY2NmYWE2
ODZjNmU4MmNiNDY3Li5lNjMyY2MyZjcwNzI5NzAyZDdkOWYyODBjMTQyYTI3ZWVjNjA2ZDkzIDEw
MDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3J1bi1ndGstdGVzdHMKKysrIGIvVG9vbHMvU2NyaXB0
cy9ydW4tZ3RrLXRlc3RzCkBAIC0zMCw3ICszMCw3IEBAIGltcG9ydCBjb21tb24KIGltcG9ydCBq
aGJ1aWxkdXRpbHMKIGltcG9ydCBmbGF0cGFrdXRpbHMKIGZyb20gYXBpX3Rlc3RfcnVubmVyIGlt
cG9ydCBUZXN0UnVubmVyLCBhZGRfb3B0aW9ucwotCitmcm9tIHdlYmtpdHNjbXB5IGltcG9ydCBs
b2NhbAogCiB0cnk6CiAgICAgZnJvbSBnaS5yZXBvc2l0b3J5IGltcG9ydCBHaW8sIEdMaWIKQEAg
LTEwMyw1ICsxMDMsMTAgQEAgaWYgX19uYW1lX18gPT0gIl9fbWFpbl9fIjoKIAogICAgIGxvZ2dp
bmcuYmFzaWNDb25maWcobGV2ZWw9bG9nZ2luZy5JTkZPLCBmb3JtYXQ9IiUobWVzc2FnZSlzIikK
IAorICAgIHJvb3RfcGF0aCA9IGxvY2FsLlNjbS5mcm9tX3BhdGgoIi4iKS5yb290X3BhdGgKKyAg
ICBwbGF0Zm9ybSA9ICJHVEsiCisgICAgY29uZmlndXJhdGlvbiA9IG9wdGlvbnMuZGVidWcgYW5k
ICJEZWJ1ZyIgb3IgIlJlbGVhc2UiCisgICAgYXJncyA9IGNvbW1vbi5ub3JtYWxpemVfd2Via2l0
X2FwaV90ZXN0X25hbWVzKHJvb3RfcGF0aCwgcGxhdGZvcm0sIGNvbmZpZ3VyYXRpb24sIGFyZ3Mp
CisKICAgICBydW5uZXIgPSBHdGtUZXN0UnVubmVyKG9wdGlvbnMsIGFyZ3MpCiAgICAgc3lzLmV4
aXQocnVubmVyLnJ1bl90ZXN0cygpKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4td3Bl
LXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4td3BlLXRlc3RzCmluZGV4IDlmOTkyMGJjODNiNTE5
ZTJiOGI0N2IwN2YzMjZkNzMwYjA1MWExNGQuLmQyMWNjYzNlMmUyMzA2YTRjMzUxN2FjNjI5NWYz
MmIxMGY3MDk2OGMgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvcnVuLXdwZS10ZXN0cworKysg
Yi9Ub29scy9TY3JpcHRzL3J1bi13cGUtdGVzdHMKQEAgLTMwLDYgKzMwLDcgQEAgaW1wb3J0IGNv
bW1vbgogaW1wb3J0IGpoYnVpbGR1dGlscwogaW1wb3J0IGZsYXRwYWt1dGlscwogZnJvbSBhcGlf
dGVzdF9ydW5uZXIgaW1wb3J0IFRlc3RSdW5uZXIsIGFkZF9vcHRpb25zCitmcm9tIHdlYmtpdHNj
bXB5IGltcG9ydCBsb2NhbAogCiBjbGFzcyBXUEVUZXN0UnVubmVyKFRlc3RSdW5uZXIpOgogICAg
IFRlc3RSdW5uZXIuVEVTVF9UQVJHRVRTID0gWyAiV1BFIiwgIldQRVF0IiwgIlRlc3RXZWJLaXQi
LCAiVGVzdEpTQyIsICJUZXN0V1RGIiwgIlRlc3RXZWJDb3JlIiBdCkBAIC02NCw2ICs2NSwxMSBA
QCBpZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgICAgICBhcmdzID0gWyBhcmcgZm9yIGFy
ZyBpbiBhcmdzIGlmIGFyZyAhPSAiLS13cGUiIF0KICAgICBvcHRpb25zLCBhcmdzID0gb3B0aW9u
X3BhcnNlci5wYXJzZV9hcmdzKGFyZ3MpCiAKKyAgICByb290X3BhdGggPSBsb2NhbC5TY20uZnJv
bV9wYXRoKCIuIikucm9vdF9wYXRoCisgICAgcGxhdGZvcm0gPSAiV1BFIgorICAgIGNvbmZpZ3Vy
YXRpb24gPSBvcHRpb25zLmRlYnVnIGFuZCAiRGVidWciIG9yICJSZWxlYXNlIgorICAgIGFyZ3Mg
PSBjb21tb24ubm9ybWFsaXplX3dlYmtpdF9hcGlfdGVzdF9uYW1lcyhyb290X3BhdGgsIHBsYXRm
b3JtLCBjb25maWd1cmF0aW9uLCBhcmdzKQorCiAgICAgbG9nZ2luZy5iYXNpY0NvbmZpZyhsZXZl
bD1sb2dnaW5nLklORk8sIGZvcm1hdD0iJShtZXNzYWdlKXMiKQogCiAgICAgcnVubmVyID0gV1BF
VGVzdFJ1bm5lcihvcHRpb25zLCBhcmdzKQpkaWZmIC0tZ2l0IGEvVG9vbHMvZ2xpYi9jb21tb24u
cHkgYi9Ub29scy9nbGliL2NvbW1vbi5weQppbmRleCAwZmM1ZTk0YmYyODZkMmUyOTQxYTExZGUz
OGI1NDQwNDY2MjMyNTU2Li5mODNjYjM3ODIzNzk4MjYyMjk5NDRjMzdiYzQzMzMwZTBjM2ExMDM2
IDEwMDY0NAotLS0gYS9Ub29scy9nbGliL2NvbW1vbi5weQorKysgYi9Ub29scy9nbGliL2NvbW1v
bi5weQpAQCAtMTQyLDMgKzE0MiwyMCBAQCBkZWYgcGFyc2Vfb3V0cHV0X2xpbmVzKGZkLCBwYXJz
ZV9saW5lX2NhbGxiYWNrKToKICAgICAgICAgICAgIGlmIG5vdCBjaHVuayBhbmQgb3V0cHV0Ogog
ICAgICAgICAgICAgICAgIHBhcnNlX2xpbmVfY2FsbGJhY2sob3V0cHV0KQogICAgICAgICAgICAg
ICAgIG91dHB1dCA9ICcnCisKKworZGVmIG5vcm1hbGl6ZV93ZWJraXRfYXBpX3Rlc3RfbmFtZXMo
cm9vdF9wYXRoLCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbiwgYXJncyk6CisgICAgcmV0dXJuIGxp
c3QobWFwKGxhbWJkYSB4OiBub3JtYWxpemVfd2Via2l0X2FwaV90ZXN0X25hbWUocm9vdF9wYXRo
LCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbiwgeCksIGFyZ3MpKQorCisKK2RlZiBub3JtYWxpemVf
d2Via2l0X2FwaV90ZXN0X25hbWUocm9vdF9wYXRoLCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbiwg
dGVzdF9uYW1lKToKKyAgICBpZiBvcy5wYXRoLmV4aXN0cyh0ZXN0X25hbWUpOgorICAgICAgICBy
ZXR1cm4gdGVzdF9uYW1lCisgICAgcGF0aCA9IG9zLnBhdGguam9pbihnZXRfcGF0aF90b193ZWJr
aXRfYXBpKHJvb3RfcGF0aCwgcGxhdGZvcm0sIGNvbmZpZ3VyYXRpb24pLCB0ZXN0X25hbWUpCisg
ICAgaWYgbm90IG9zLnBhdGguZXhpc3RzKHBhdGgpOgorICAgICAgICByYWlzZSBWYWx1ZUVycm9y
KCJDb3VsZCBub3QgZmluZCB0ZXN0IHByb2dyYW06ICd7fSciLmZvcm1hdCh0ZXN0X25hbWUpKQor
ICAgIHJldHVybiBwYXRoCisKKworZGVmIGdldF9wYXRoX3RvX3dlYmtpdF9hcGkocm9vdF9wYXRo
LCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbik6CisgICAgcmV0dXJuIG9zLnBhdGguam9pbihyb290
X3BhdGgsICJXZWJLaXRCdWlsZC97fS97fS9iaW4vVGVzdFdlYktpdEFQSSIuZm9ybWF0KHBsYXRm
b3JtLnVwcGVyKCksIGNvbmZpZ3VyYXRpb24pKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452126</attachid>
            <date>2022-02-15 20:02:40 -0800</date>
            <delta_ts>2022-02-16 04:24:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236623-20220216120239.patch</filename>
            <type>text/plain</type>
            <size>1456</size>
            <attacher name="Diego Pino">dpino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5NzI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTk2N2EwOTJiMDE2MGFjZjU3ODVmYmFmNjliMjg2YzQw
ZjM4NmNkYS4uNmFlOGYyNjRiMGE2MDNlZmE5NzE0ZTAxYjk1YmZlOTc3NTQzZmVhOCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIyLTAyLTE1ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW0dUS11bV1BFXSBFeGVjdXRlIEFQSSB0ZXN0IGJ5IG5hbWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNjYyMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gcnVubmluZyBlaXRoZXIg
YHJ1bi1ndGstdGVzdHNgIG9yIGBydW4td3BlLXRlc3RzYCwgbGV0IHRoZW0gdGFrZSBhIHRlc3Qg
bmFtZSBhbmQgYnVpbGQKKyAgICAgICAgdGhlIHBhdGggdG8gdGhlIHRlc3QuCisKKyAgICAgICAg
KiBnbGliL2FwaV90ZXN0X3J1bm5lci5weToKKyAgICAgICAgKFRlc3RSdW5uZXIuX2dldF90ZXN0
cyk6CisKIDIwMjItMDItMTMgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAg
ICAgICAgIEltcGxlbWVudCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uLnNob3dOb3RpZmljYXRp
b24oKQpkaWZmIC0tZ2l0IGEvVG9vbHMvZ2xpYi9hcGlfdGVzdF9ydW5uZXIucHkgYi9Ub29scy9n
bGliL2FwaV90ZXN0X3J1bm5lci5weQppbmRleCAyNjhiYzNiM2IwNDNjMDRlNGI2MjVhZGM4Yjk1
Y2JiYWJiZGRhNzdjLi5hMWRmNTgzM2E2ODgxNjM5ZDQ4Nzk0MGRkYmFmMmM1ZDY4NDY5ZjYyIDEw
MDc1NQotLS0gYS9Ub29scy9nbGliL2FwaV90ZXN0X3J1bm5lci5weQorKysgYi9Ub29scy9nbGli
L2FwaV90ZXN0X3J1bm5lci5weQpAQCAtODcsNiArODcsMTAgQEAgY2xhc3MgVGVzdFJ1bm5lcihv
YmplY3QpOgogICAgICAgICAgICAgaWYgb3MucGF0aC5pc2Rpcih0ZXN0KToKICAgICAgICAgICAg
ICAgICB0ZXN0cy5leHRlbmQoc2VsZi5fZ2V0X3Rlc3RzX2Zyb21fZGlyKHRlc3QpKQogICAgICAg
ICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICBpZiBub3Qgb3MucGF0aC5leGlzdHModGVzdCk6
CisgICAgICAgICAgICAgICAgICAgIGNhbmRpZGF0ZSA9IG9zLnBhdGguam9pbihzZWxmLl90ZXN0
X3Byb2dyYW1zX2Jhc2VfZGlyKCksIHRlc3QpCisgICAgICAgICAgICAgICAgICAgIGlmIG9zLnBh
dGguZXhpc3RzKGNhbmRpZGF0ZSk6CisgICAgICAgICAgICAgICAgICAgICAgICB0ZXN0ID0gY2Fu
ZGlkYXRlCiAgICAgICAgICAgICAgICAgdGVzdHMuYXBwZW5kKHRlc3QpCiAgICAgICAgIGlmIHRl
c3RzOgogICAgICAgICAgICAgcmV0dXJuIHRlc3RzCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452181</attachid>
            <date>2022-02-16 04:24:39 -0800</date>
            <delta_ts>2022-02-16 16:41:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236623-20220216202438.patch</filename>
            <type>text/plain</type>
            <size>1552</size>
            <attacher name="Diego Pino">dpino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5NzI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTk2N2EwOTJiMDE2MGFjZjU3ODVmYmFmNjliMjg2YzQw
ZjM4NmNkYS4uNmFlOGYyNjRiMGE2MDNlZmE5NzE0ZTAxYjk1YmZlOTc3NTQzZmVhOCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIyLTAyLTE1ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW0dUS11bV1BFXSBFeGVjdXRlIEFQSSB0ZXN0IGJ5IG5hbWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNjYyMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gcnVubmluZyBlaXRoZXIg
YHJ1bi1ndGstdGVzdHNgIG9yIGBydW4td3BlLXRlc3RzYCwgbGV0IHRoZW0gdGFrZSBhIHRlc3Qg
bmFtZSBhbmQgYnVpbGQKKyAgICAgICAgdGhlIHBhdGggdG8gdGhlIHRlc3QuCisKKyAgICAgICAg
KiBnbGliL2FwaV90ZXN0X3J1bm5lci5weToKKyAgICAgICAgKFRlc3RSdW5uZXIuX2dldF90ZXN0
cyk6CisKIDIwMjItMDItMTMgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAg
ICAgICAgIEltcGxlbWVudCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uLnNob3dOb3RpZmljYXRp
b24oKQpkaWZmIC0tZ2l0IGEvVG9vbHMvZ2xpYi9hcGlfdGVzdF9ydW5uZXIucHkgYi9Ub29scy9n
bGliL2FwaV90ZXN0X3J1bm5lci5weQppbmRleCAyNjhiYzNiM2IwNDNjMDRlNGI2MjVhZGM4Yjk1
Y2JiYWJiZGRhNzdjLi41ZWI4MjczMGU4ODE1MmMxM2YyODI0OWNjNWNkNTk1OGEzM2U5ZTRjIDEw
MDc1NQotLS0gYS9Ub29scy9nbGliL2FwaV90ZXN0X3J1bm5lci5weQorKysgYi9Ub29scy9nbGli
L2FwaV90ZXN0X3J1bm5lci5weQpAQCAtODcsNiArODcsMTEgQEAgY2xhc3MgVGVzdFJ1bm5lcihv
YmplY3QpOgogICAgICAgICAgICAgaWYgb3MucGF0aC5pc2Rpcih0ZXN0KToKICAgICAgICAgICAg
ICAgICB0ZXN0cy5leHRlbmQoc2VsZi5fZ2V0X3Rlc3RzX2Zyb21fZGlyKHRlc3QpKQogICAgICAg
ICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICBpZiBub3Qgb3MucGF0aC5leGlzdHModGVzdCk6
CisgICAgICAgICAgICAgICAgICAgIGNhbmRpZGF0ZSA9IG9zLnBhdGguam9pbihzZWxmLl90ZXN0
X3Byb2dyYW1zX2Jhc2VfZGlyKCksIHRlc3QpCisgICAgICAgICAgICAgICAgICAgIGlmIG5vdCBv
cy5wYXRoLmV4aXN0cyhjYW5kaWRhdGUpOgorICAgICAgICAgICAgICAgICAgICAgICAgcmFpc2Ug
RmlsZU5vdEZvdW5kRXJyb3IoZXJybm8uRU5PRU5ULCBvcy5zdHJlcnJvcihlcnJuby5FTk9FTlQp
LCB0ZXN0KQorICAgICAgICAgICAgICAgICAgICB0ZXN0ID0gY2FuZGlkYXRlCiAgICAgICAgICAg
ICAgICAgdGVzdHMuYXBwZW5kKHRlc3QpCiAgICAgICAgIGlmIHRlc3RzOgogICAgICAgICAgICAg
cmV0dXJuIHRlc3RzCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>