<?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>221049</bug_id>
          
          <creation_ts>2021-01-27 10:50:04 -0800</creation_ts>
          <short_desc>[GTK] run-gtk-tests: Ensure correct count when subtests are specified</short_desc>
          <delta_ts>2021-01-28 06:26:14 -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>Tools / Tests</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="Alicia Boya García">aboya</reporter>
          <assigned_to name="Alicia Boya García">aboya</assigned_to>
          <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1723059</commentid>
    <comment_count>0</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2021-01-27 10:50:04 -0800</bug_when>
    <thetext>Currently the code of run-gtk-tests adds the number of skipped tests
to the count of total tests. That computation failed to take into
account the case where specific subtests are run (by means of passing
the -p argument), instead of the full test suite.

This patch fixes that, only adding to &quot;total tests&quot; those skipped
subtests that were also specified with the -p argument when using that
mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1723061</commentid>
    <comment_count>1</comment_count>
      <attachid>418560</attachid>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2021-01-27 10:51:40 -0800</bug_when>
    <thetext>Created attachment 418560
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1723360</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-01-28 06:25:11 -0800</bug_when>
    <thetext>Committed r272013: &lt;https://trac.webkit.org/changeset/272013&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 418560.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1723361</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-01-28 06:26:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/73706572&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418560</attachid>
            <date>2021-01-27 10:51:40 -0800</date>
            <delta_ts>2021-01-28 06:25:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221049-20210127195139.patch</filename>
            <type>text/plain</type>
            <size>2026</size>
            <attacher name="Alicia Boya García">aboya</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcxMzU2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBlM2E5MTQxMWI3YTFhYmE4YzM4ZDE0M2MyNGQwMjhl
MDM0YjdlMy4uZmI2NTNjODc4ODQyMzM1ZTczYmUxNTUxZDY1OGQyNThjYTJlZDU5NiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIxLTAxLTI3ICBBbGljaWEgQm95YSBHYXJjw61hICA8YWJveWFAaWdhbGlhLmNvbT4K
KworICAgICAgICBbR1RLXSBydW4tZ3RrLXRlc3RzOiBFbnN1cmUgY29ycmVjdCBjb3VudCB3aGVu
IHN1YnRlc3RzIGFyZSBzcGVjaWZpZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIyMTA0OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEN1cnJlbnRseSB0aGUgY29kZSBvZiBydW4tZ3RrLXRlc3RzIGFkZHMg
dGhlIG51bWJlciBvZiBza2lwcGVkIHRlc3RzCisgICAgICAgIHRvIHRoZSBjb3VudCBvZiB0b3Rh
bCB0ZXN0cy4gVGhhdCBjb21wdXRhdGlvbiBmYWlsZWQgdG8gdGFrZSBpbnRvCisgICAgICAgIGFj
Y291bnQgdGhlIGNhc2Ugd2hlcmUgc3BlY2lmaWMgc3VidGVzdHMgYXJlIHJ1biAoYnkgbWVhbnMg
b2YgcGFzc2luZworICAgICAgICB0aGUgLXAgYXJndW1lbnQpLCBpbnN0ZWFkIG9mIHRoZSBmdWxs
IHRlc3Qgc3VpdGUuCisKKyAgICAgICAgVGhpcyBwYXRjaCBmaXhlcyB0aGF0LCBvbmx5IGFkZGlu
ZyB0byAidG90YWwgdGVzdHMiIHRob3NlIHNraXBwZWQKKyAgICAgICAgc3VidGVzdHMgdGhhdCB3
ZXJlIGFsc28gc3BlY2lmaWVkIHdpdGggdGhlIC1wIGFyZ3VtZW50IHdoZW4gdXNpbmcgdGhhdAor
ICAgICAgICBtb2RlLgorCisgICAgICAgICogZ2xpYi9hcGlfdGVzdF9ydW5uZXIucHk6CisgICAg
ICAgIChUZXN0UnVubmVyLnJ1bl90ZXN0cyk6CisKIDIwMjEtMDEtMjIgIEFsaWNpYSBCb3lhIEdh
cmPDrWEgIDxhYm95YUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIHJ1bi1ndGstdGVzdHM6
IENyYXNoaW5nIGFuZCBub24tZXhpc3RlbnQgdGVzdHMgc2hvdWxkIG5vdCBjb3VudCBhcyBhIHBh
c3MKZGlmZiAtLWdpdCBhL1Rvb2xzL2dsaWIvYXBpX3Rlc3RfcnVubmVyLnB5IGIvVG9vbHMvZ2xp
Yi9hcGlfdGVzdF9ydW5uZXIucHkKaW5kZXggOGIzMGYyODU3ZDc2NTQ0ZWMyYTUwNGMwNjQ0MDU5
MjAxNjhlNmM4Yi4uNDkzYmVhZDUyNjA2NDE0ZDFkN2YwMTQ3M2QwMWNlMTBlNDUwODkxOCAxMDA3
NTUKLS0tIGEvVG9vbHMvZ2xpYi9hcGlfdGVzdF9ydW5uZXIucHkKKysrIGIvVG9vbHMvZ2xpYi9h
cGlfdGVzdF9ydW5uZXIucHkKQEAgLTMwMiw3ICszMDIsNyBAQCBjbGFzcyBUZXN0UnVubmVyKG9i
amVjdCk6CiAgICAgICAgICAgICBzdWJ0ZXN0cyA9IHNlbGYuX29wdGlvbnMuc3VidGVzdHMKICAg
ICAgICAgICAgIGZvciB0ZXN0IGluIHNlbGYuX3Rlc3RzOgogICAgICAgICAgICAgICAgIHNraXBw
ZWRfc3VidGVzdHMgPSBzZWxmLl90ZXN0X2Nhc2VzX3RvX3NraXAodGVzdCkKLSAgICAgICAgICAg
ICAgICBudW1iZXJfb2ZfdG90YWxfdGVzdHMgKz0gbGVuKHNraXBwZWRfc3VidGVzdHMpCisgICAg
ICAgICAgICAgICAgbnVtYmVyX29mX3RvdGFsX3Rlc3RzICs9IGxlbihza2lwcGVkX3N1YnRlc3Rz
IGlmIG5vdCBzdWJ0ZXN0cyBlbHNlIHNldChza2lwcGVkX3N1YnRlc3RzKS5pbnRlcnNlY3Rpb24o
c3VidGVzdHMpKQogICAgICAgICAgICAgICAgIHJlc3VsdHMgPSBzZWxmLl9ydW5fdGVzdCh0ZXN0
LCBzdWJ0ZXN0cywgc2tpcHBlZF9zdWJ0ZXN0cykKICAgICAgICAgICAgICAgICBpZiBsZW4ocmVz
dWx0cykgPT0gMDoKICAgICAgICAgICAgICAgICAgICAgIyBObyBzdWJ0ZXN0cyB3ZXJlIGVtaXR0
ZWQsIGVpdGhlciB0aGUgdGVzdCBiaW5hcnkgZGlkbid0IGV4aXN0LCBvciB3ZSBkb24ndCBrbm93
IGhvdyB0byBydW4gaXQsIG9yIGl0IGNyYXNoZWQuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>