<?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>204925</bug_id>
          
          <creation_ts>2019-12-05 15:30:51 -0800</creation_ts>
          <short_desc>Custom analysis task page should allow schedule any triggerable accepted tests.</short_desc>
          <delta_ts>2019-12-06 18:22: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>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>dewei_zhu</reporter>
          <assigned_to>dewei_zhu</assigned_to>
          <cc>dewei_zhu</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1596055</commentid>
    <comment_count>0</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-05 15:30:51 -0800</bug_when>
    <thetext>Custom analysis task page should allow schedule any triggerable accepted tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596056</commentid>
    <comment_count>1</comment_count>
      <attachid>384968</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-05 15:35:35 -0800</bug_when>
    <thetext>Created attachment 384968
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596181</commentid>
    <comment_count>2</comment_count>
      <attachid>384968</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-12-06 01:19:18 -0800</bug_when>
    <thetext>Comment on attachment 384968
Patch

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

&gt; Websites/perf.webkit.org/public/v3/components/custom-analysis-task-configurator.js:227
&gt; +        const tests = [...acceptedTests].sort((testA, testB) =&gt; testA.fullName() &gt; testB.fullName()) ;

Nit: a whitespace between ) and ;.
This isn&apos;t how sorting works in JavaScript. See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596350</commentid>
    <comment_count>3</comment_count>
      <attachid>385039</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-06 13:53:50 -0800</bug_when>
    <thetext>Created attachment 385039
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596362</commentid>
    <comment_count>4</comment_count>
      <attachid>385039</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-06 14:22:34 -0800</bug_when>
    <thetext>Comment on attachment 385039
Patch

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

&gt; Websites/perf.webkit.org/public/v3/components/custom-analysis-task-configurator.js:231
&gt; +        }) ;

Forgot to fix the extra space. Will fix it in the final landing patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596472</commentid>
    <comment_count>5</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-06 18:21:48 -0800</bug_when>
    <thetext>Landed in r253220.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596473</commentid>
    <comment_count>6</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2019-12-06 18:22:14 -0800</bug_when>
    <thetext>rdar://problem/57436598</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384968</attachid>
            <date>2019-12-05 15:35:35 -0800</date>
            <delta_ts>2019-12-06 13:53:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204925-20191205153535.patch</filename>
            <type>text/plain</type>
            <size>2031</size>
            <attacher>dewei_zhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMTc0CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCAzZGNjYzgxMGQxNWRmNGQzNjQ0MGUyNzlmZjI2NGY2ZGEzYzliZDU5Li5iN2Q2ZDNlNGNh
YTBmZGQxNmEzNjhiZjk2YzM0ZDBlMWYwNDVjZDJlIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0xMi0wNSAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1
QGFwcGxlLmNvbT4KKworICAgICAgICBDdXN0b20gYW5hbHlzaXMgdGFzayBwYWdlIHNob3VsZCBh
bGxvdyBzY2hlZHVsZSBhbnkgdHJpZ2dlcmFibGUgYWNjZXB0ZWQgdGVzdHMuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDQ5MjUKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggYSBidWcgdGhhdCBzdWJ0
ZXN0IHdpbGwgbm90IHNob3cgb24gY3VzdG9tIGFuYWx5c2lzIHRhc2sgcGFnZSBpZiBib3RoIGl0
c2VsZiBhbmQgcGFyZW50IHRlc3QgYXJlCisgICAgICAgIGFjY2VwdGVkIGJ5IHRyaWdnZXJhYmxl
LgorICAgICAgICBPcmRlciB0ZXN0IGxpc3QgaW4gYWxwaGFiZXRpY2FsIG9yZGVyLgorCisgICAg
ICAgICogcHVibGljL3YzL2NvbXBvbmVudHMvY3VzdG9tLWFuYWx5c2lzLXRhc2stY29uZmlndXJh
dG9yLmpzOgorICAgICAgICAoQ3VzdG9tQW5hbHlzaXNUYXNrQ29uZmlndXJhdG9yLnByb3RvdHlw
ZS5fcmVuZGVyVHJpZ2dlcmFibGVUZXN0cyk6CisKIDIwMTktMTAtMjggIERld2VpIFpodSAgPGRl
d2VpX3podUBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IGEgYnVnIHRoYXQgY2Fubm90IHVuaGlk
ZSBhIHBsYXRmb3JtLgpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1Ymxp
Yy92My9jb21wb25lbnRzL2N1c3RvbS1hbmFseXNpcy10YXNrLWNvbmZpZ3VyYXRvci5qcyBiL1dl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9uZW50cy9jdXN0b20tYW5hbHlz
aXMtdGFzay1jb25maWd1cmF0b3IuanMKaW5kZXggZTJjNTM0MmQ3NTNiODdhOGExY2ZhZDUyZjVj
MDRmNDZhZDg5ZjI2NC4uODgwODc4ZjMzNmU5ZDQ4NDY5NDZjYzAxMWIyMTBlZDZjZmFiYTM1OSAx
MDA2NDQKLS0tIGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9jb21wb25lbnRz
L2N1c3RvbS1hbmFseXNpcy10YXNrLWNvbmZpZ3VyYXRvci5qcworKysgYi9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvcHVibGljL3YzL2NvbXBvbmVudHMvY3VzdG9tLWFuYWx5c2lzLXRhc2stY29u
ZmlndXJhdG9yLmpzCkBAIC0yMjQsOCArMjI0LDcgQEAgY2xhc3MgQ3VzdG9tQW5hbHlzaXNUYXNr
Q29uZmlndXJhdG9yIGV4dGVuZHMgQ29tcG9uZW50QmFzZSB7CiAgICAgICAgICAgICBmb3IgKGNv
bnN0IHRlc3Qgb2YgdHJpZ2dlcmFibGUuYWNjZXB0ZWRUZXN0cygpKQogICAgICAgICAgICAgICAg
IGFjY2VwdGVkVGVzdHMuYWRkKHRlc3QpOwogICAgICAgICB9Ci0KLSAgICAgICAgbGV0IHRlc3Rz
ID0gVGVzdC5hbGwoKS5maWx0ZXIoKHRlc3QpID0+IGFjY2VwdGVkVGVzdHMuaGFzKHRlc3QpICYm
ICghdGVzdC5wYXJlbnRUZXN0KCkgfHwgIWFjY2VwdGVkVGVzdHMuaGFzKHRlc3QucGFyZW50VGVz
dCgpKSkpOworICAgICAgICBjb25zdCB0ZXN0cyA9IFsuLi5hY2NlcHRlZFRlc3RzXS5zb3J0KCh0
ZXN0QSwgdGVzdEIpID0+IHRlc3RBLmZ1bGxOYW1lKCkgPiB0ZXN0Qi5mdWxsTmFtZSgpKSA7CiAg
ICAgICAgIHJldHVybiB0aGlzLl9yZW5kZXJSYWRpb0J1dHRvbkxpc3QodGhpcy5jb250ZW50KCd0
ZXN0LWxpc3QnKSwgJ3Rlc3QnLCB0ZXN0cywgdGhpcy5zZWxlY3RUZXN0cy5iaW5kKHRoaXMpLCAo
dGVzdCkgPT4gdGVzdC5mdWxsTmFtZSgpKTsKICAgICB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385039</attachid>
            <date>2019-12-06 13:53:50 -0800</date>
            <delta_ts>2019-12-06 14:07:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204925-20191206135350.patch</filename>
            <type>text/plain</type>
            <size>2157</size>
            <attacher>dewei_zhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMTc0CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCAzZGNjYzgxMGQxNWRmNGQzNjQ0MGUyNzlmZjI2NGY2ZGEzYzliZDU5Li5iN2Q2ZDNlNGNh
YTBmZGQxNmEzNjhiZjk2YzM0ZDBlMWYwNDVjZDJlIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0xMi0wNSAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1
QGFwcGxlLmNvbT4KKworICAgICAgICBDdXN0b20gYW5hbHlzaXMgdGFzayBwYWdlIHNob3VsZCBh
bGxvdyBzY2hlZHVsZSBhbnkgdHJpZ2dlcmFibGUgYWNjZXB0ZWQgdGVzdHMuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDQ5MjUKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggYSBidWcgdGhhdCBzdWJ0
ZXN0IHdpbGwgbm90IHNob3cgb24gY3VzdG9tIGFuYWx5c2lzIHRhc2sgcGFnZSBpZiBib3RoIGl0
c2VsZiBhbmQgcGFyZW50IHRlc3QgYXJlCisgICAgICAgIGFjY2VwdGVkIGJ5IHRyaWdnZXJhYmxl
LgorICAgICAgICBPcmRlciB0ZXN0IGxpc3QgaW4gYWxwaGFiZXRpY2FsIG9yZGVyLgorCisgICAg
ICAgICogcHVibGljL3YzL2NvbXBvbmVudHMvY3VzdG9tLWFuYWx5c2lzLXRhc2stY29uZmlndXJh
dG9yLmpzOgorICAgICAgICAoQ3VzdG9tQW5hbHlzaXNUYXNrQ29uZmlndXJhdG9yLnByb3RvdHlw
ZS5fcmVuZGVyVHJpZ2dlcmFibGVUZXN0cyk6CisKIDIwMTktMTAtMjggIERld2VpIFpodSAgPGRl
d2VpX3podUBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IGEgYnVnIHRoYXQgY2Fubm90IHVuaGlk
ZSBhIHBsYXRmb3JtLgpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1Ymxp
Yy92My9jb21wb25lbnRzL2N1c3RvbS1hbmFseXNpcy10YXNrLWNvbmZpZ3VyYXRvci5qcyBiL1dl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9uZW50cy9jdXN0b20tYW5hbHlz
aXMtdGFzay1jb25maWd1cmF0b3IuanMKaW5kZXggZTJjNTM0MmQ3NTNiODdhOGExY2ZhZDUyZjVj
MDRmNDZhZDg5ZjI2NC4uZDY2MGRiZDNhOTNiYzZiZmMzY2ZjMDMyYmEzMzVlMTMxMDBlZGY0MiAx
MDA2NDQKLS0tIGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9jb21wb25lbnRz
L2N1c3RvbS1hbmFseXNpcy10YXNrLWNvbmZpZ3VyYXRvci5qcworKysgYi9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvcHVibGljL3YzL2NvbXBvbmVudHMvY3VzdG9tLWFuYWx5c2lzLXRhc2stY29u
ZmlndXJhdG9yLmpzCkBAIC0yMjQsOCArMjI0LDExIEBAIGNsYXNzIEN1c3RvbUFuYWx5c2lzVGFz
a0NvbmZpZ3VyYXRvciBleHRlbmRzIENvbXBvbmVudEJhc2UgewogICAgICAgICAgICAgZm9yIChj
b25zdCB0ZXN0IG9mIHRyaWdnZXJhYmxlLmFjY2VwdGVkVGVzdHMoKSkKICAgICAgICAgICAgICAg
ICBhY2NlcHRlZFRlc3RzLmFkZCh0ZXN0KTsKICAgICAgICAgfQotCi0gICAgICAgIGxldCB0ZXN0
cyA9IFRlc3QuYWxsKCkuZmlsdGVyKCh0ZXN0KSA9PiBhY2NlcHRlZFRlc3RzLmhhcyh0ZXN0KSAm
JiAoIXRlc3QucGFyZW50VGVzdCgpIHx8ICFhY2NlcHRlZFRlc3RzLmhhcyh0ZXN0LnBhcmVudFRl
c3QoKSkpKTsKKyAgICAgICAgY29uc3QgdGVzdHMgPSBbLi4uYWNjZXB0ZWRUZXN0c10uc29ydCgo
dGVzdEEsIHRlc3RCKSA9PiB7CisgICAgICAgICAgICBpZiAodGVzdEEuZnVsbE5hbWUoKSA9PSB0
ZXN0Qi5mdWxsTmFtZSgpKQorICAgICAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICAgICAg
cmV0dXJuIHRlc3RBLmZ1bGxOYW1lKCkgPCB0ZXN0Qi5mdWxsTmFtZSgpID8gLTEgOiAxOworICAg
ICAgICB9KSA7CiAgICAgICAgIHJldHVybiB0aGlzLl9yZW5kZXJSYWRpb0J1dHRvbkxpc3QodGhp
cy5jb250ZW50KCd0ZXN0LWxpc3QnKSwgJ3Rlc3QnLCB0ZXN0cywgdGhpcy5zZWxlY3RUZXN0cy5i
aW5kKHRoaXMpLCAodGVzdCkgPT4gdGVzdC5mdWxsTmFtZSgpKTsKICAgICB9CiAK
</data>
<flag name="review"
          id="400884"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>