<?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>152286</bug_id>
          
          <creation_ts>2015-12-14 17:51:01 -0800</creation_ts>
          <short_desc>Perf dashboard can&apos;t merge when the destination platform is missing baseline/target</short_desc>
          <delta_ts>2016-02-16 13:53:18 -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>Perf Dashboard</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>jond</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>rniwa</cc>
    
    <cc>slewis</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1149164</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-14 17:51:01 -0800</bug_when>
    <thetext>When the merged platform has baseline/target and the destination platform doesn&apos;t have those in any test configuration,
the perf dashboard fails to merge platforms because it can&apos;t migrate those baseline/targets.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1149165</commentid>
    <comment_count>1</comment_count>
      <attachid>267332</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-14 17:53:58 -0800</bug_when>
    <thetext>Created attachment 267332
Fixe the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1149169</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-14 18:59:59 -0800</bug_when>
    <thetext>Committed r194085: &lt;http://trac.webkit.org/changeset/194085&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267332</attachid>
            <date>2015-12-14 17:53:58 -0800</date>
            <delta_ts>2015-12-14 19:50:17 -0800</delta_ts>
            <desc>Fixe the bug</desc>
            <filename>bug-152286-20151214175325.patch</filename>
            <type>text/plain</type>
            <size>5316</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0MDgzKQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE5IEBACisyMDE1LTEyLTE0ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFBlcmYgZGFzaGJvYXJkIGNhbid0IG1lcmdlIHdoZW4gdGhlIGRlc3RpbmF0aW9u
IHBsYXRmb3JtIGlzIG1pc3NpbmcgYmFzZWxpbmUvdGFyZ2V0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTIyODYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgYnVnIHdhcyBjYXVzZWQgYnkgdGhlIHF1
ZXJ5IHRvIG1pZ3JhdGUgdGVzdCBjb25maWd1cmF0aW9ucyB0byBuZXcgcGxhdGZvcm0gY2hlY2tp
bmcKKyAgICAgICAgY29uZmlndXJhdGlvbiB0eXBlIGFuZCBtZXRyaWMgc2VwYXJhdGVseTsgdGhh
dCBpcywgaXQgYXNzdW1lcyB0aGUgY29uZmlndXJhdGlvbiBleGlzdHMKKyAgICAgICAgb25seSBp
ZiBlaXRoZXIgdGhlIHNhbWUgdHlwZSBvciB0aGUgc2FtZSBtZXRyaWMgZXhpc3RzIGluIHRoZSBk
ZXN0aW5hdGlvbi4KKworICAgICAgICBGaXhlZCB0aGUgYnVnIGJ5IGNoZWNraW5nIGJvdGggY29u
ZGl0aW9ucyBzaW11bHRhbmVvdXNseSBmb3IgZWFjaCBjb25maWd1cmF0aW9uLgorCisgICAgICAg
ICogcHVibGljL2FkbWluL3BsYXRmb3Jtcy5waHA6CisgICAgICAgICogdGVzdHMvYWRtaW4tcGxh
dGZvcm1zLmpzOiBBZGRlZCBhIHRlc3QuCisKIDIwMTUtMTItMTEgIFJ5b3N1a2UgTml3YSAgPHJu
aXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUGVyZiBkYXNoYm9hcmQncyBidWlsZGJvdCBzeW5j
IGNvbmZpZyBKU09OIGR1cGxpY2F0ZXMgdG9vIG11Y2ggaW5mb3JtYXRpb24KSW5kZXg6IFdlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvYWRtaW4vcGxhdGZvcm1zLnBocAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2FkbWluL3BsYXRmb3Jtcy5waHAJ
KHJldmlzaW9uIDE5NDA4MykKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvYWRt
aW4vcGxhdGZvcm1zLnBocAkod29ya2luZyBjb3B5KQpAQCAtMjEsOSArMjEsMTEgQEAgZnVuY3Rp
b24gbWVyZ2VfcGxhdGZvcm1zKCRwbGF0Zm9ybV90b19tZQogCiAgICAgLy8gVGhlbiBtaWdyYXRl
IHRlc3QgY29uZmlndXJhdGlvbnMgdGhhdCBkb24ndCBleGlzdCBpbiB0aGUgZGVzdGluYXRpb24g
cGxhdGZvcm0gdG8gdGhlIG5ldyBwbGF0Zm9ybQogICAgIC8vIHNvIHRoYXQgdGVzdCBydW5zIGFz
c29jaWF0ZWQgd2l0aCB0aG9zZSBjb25maWd1cmF0aW9ucyBhcmUgbW92ZWQgdG8gdGhlIGRlc3Rp
bmF0aW9uLgotICAgIGlmICgkZGItPnF1ZXJ5X2FuZF9nZXRfYWZmZWN0ZWRfcm93cygnVVBEQVRF
IHRlc3RfY29uZmlndXJhdGlvbnMgU0VUIGNvbmZpZ19wbGF0Zm9ybSA9ICQyCi0gICAgICAgIFdI
RVJFIGNvbmZpZ19wbGF0Zm9ybSA9ICQxIEFORCAoY29uZmlnX21ldHJpYyBOT1QgSU4gKFNFTEVD
VCBjb25maWdfbWV0cmljIEZST00gdGVzdF9jb25maWd1cmF0aW9ucyBXSEVSRSBjb25maWdfcGxh
dGZvcm0gPSAkMikKLSAgICAgICAgICAgIE9SIGNvbmZpZ190eXBlIE5PVCBJTiAoU0VMRUNUIGNv
bmZpZ190eXBlIEZST00gdGVzdF9jb25maWd1cmF0aW9ucyBXSEVSRSBjb25maWdfcGxhdGZvcm0g
PSAkMikpJywKKyAgICBpZiAoJGRiLT5xdWVyeV9hbmRfZ2V0X2FmZmVjdGVkX3Jvd3MoJ1VQREFU
RSB0ZXN0X2NvbmZpZ3VyYXRpb25zIGFzIG1lcmdlZCBTRVQgY29uZmlnX3BsYXRmb3JtID0gJDIK
KyAgICAgICAgV0hFUkUgY29uZmlnX3BsYXRmb3JtID0gJDEgQU5EIE5PVCBFWElTVFMgKFNFTEVD
VCAqIEZST00gdGVzdF9jb25maWd1cmF0aW9ucyBhcyBkZXN0aW5hdGlvbiBXSEVSRQorICAgICAg
ICAgICAgbWVyZ2VkLmNvbmZpZ19wbGF0Zm9ybSA9ICQxIEFORCBkZXN0aW5hdGlvbi5jb25maWdf
cGxhdGZvcm0gPSAkMgorICAgICAgICAgICAgICAgIEFORCBkZXN0aW5hdGlvbi5jb25maWdfdHlw
ZSA9IG1lcmdlZC5jb25maWdfdHlwZQorICAgICAgICAgICAgICAgIEFORCBkZXN0aW5hdGlvbi5j
b25maWdfbWV0cmljID0gbWVyZ2VkLmNvbmZpZ19tZXRyaWMpJywKICAgICAgICAgYXJyYXkoJHBs
YXRmb3JtX3RvX21lcmdlLCAkZGVzdGluYXRpb25fcGxhdGZvcm0pKSA9PT0gRkFMU0UpIHsKICAg
ICAgICAgJGRiLT5yb2xsYmFja190cmFuc2FjdGlvbigpOwogICAgICAgICByZXR1cm4gbm90aWNl
KCJGYWlsZWQgdG8gbWlncmF0ZSB0ZXN0IGNvbmZpZ3VyYXRpb25zIGZvciAkcGxhdGZvcm1fdG9f
bWVyZ2UuIik7CkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdGVzdHMvYWRtaW4tcGxh
dGZvcm1zLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy90ZXN0cy9h
ZG1pbi1wbGF0Zm9ybXMuanMJKHJldmlzaW9uIDE5NDA4MykKKysrIFdlYnNpdGVzL3BlcmYud2Vi
a2l0Lm9yZy90ZXN0cy9hZG1pbi1wbGF0Zm9ybXMuanMJKHdvcmtpbmcgY29weSkKQEAgLTg5LDQg
Kzg5LDM0IEBAIGRlc2NyaWJlKCIvYWRtaW4vcGxhdGZvcm1zIiwgZnVuY3Rpb24gKCkKICAgICAg
ICAgfSk7CiAgICAgfSk7CiAKKyAgICBpdCgic2hvdWxkIG1vdmUgdGVzdCBjb25maWd1cmF0aW9u
cyBmcm9tIHRoZSBtZXJnZWQgcGxhdGZvcm0gdG8gdGhlIGRlc3RpbmF0aW9uIHBsYXRmb3JtIiwg
ZnVuY3Rpb24gKCkgeworICAgICAgICByZXBvcnRzRm9yRGlmZmVyZW50UGxhdGZvcm1zWzBdWyd0
ZXN0cyddID0geyJ0ZXN0IjogeyAibWV0cmljcyI6IHsiRnJhbWVSYXRlIjogeyAiYmFzZWxpbmUi
OiBbWzEsIDEsIDFdLCBbMSwgMSwgMV1dIH0gfSB9IH07CisgICAgICAgIHN1Ym1pdFJlcG9ydChy
ZXBvcnRzRm9yRGlmZmVyZW50UGxhdGZvcm1zLCBmdW5jdGlvbiAoKSB7CisgICAgICAgICAgICB2
YXIgcXVlcnlGb3JDb25maWcgPSAnU0VMRUNUICogZnJvbSB0ZXN0X2NvbmZpZ3VyYXRpb25zLCBw
bGF0Zm9ybXMsIHRlc3RfbWV0cmljcycKKyAgICAgICAgICAgICAgICArICcgd2hlcmUgY29uZmln
X3BsYXRmb3JtID0gcGxhdGZvcm1faWQgYW5kIGNvbmZpZ19tZXRyaWMgPSBtZXRyaWNfaWQgYW5k
IHBsYXRmb3JtX25hbWUgaW4gKCQxLCAkMikgb3JkZXIgYnkgY29uZmlnX2lkJzsKKyAgICAgICAg
ICAgIHF1ZXJ5QW5kRmV0Y2hBbGwocXVlcnlGb3JDb25maWcsIFtyZXBvcnRzRm9yRGlmZmVyZW50
UGxhdGZvcm1zWzBdWydwbGF0Zm9ybSddLCByZXBvcnRzRm9yRGlmZmVyZW50UGxhdGZvcm1zWzJd
WydwbGF0Zm9ybSddXSwgZnVuY3Rpb24gKGNvbmZpZ3MpIHsKKyAgICAgICAgICAgICAgICBhc3Nl
cnQuZXF1YWwoY29uZmlncy5sZW5ndGgsIDIpOworICAgICAgICAgICAgICAgIGFzc2VydC5lcXVh
bChjb25maWdzWzBdWydwbGF0Zm9ybV9uYW1lJ10sIHJlcG9ydHNGb3JEaWZmZXJlbnRQbGF0Zm9y
bXNbMF1bJ3BsYXRmb3JtJ10pOworICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChjb25maWdz
WzBdWydtZXRyaWNfbmFtZSddLCAnRnJhbWVSYXRlJyk7CisgICAgICAgICAgICAgICAgYXNzZXJ0
LmVxdWFsKGNvbmZpZ3NbMF1bJ2NvbmZpZ190eXBlJ10sICdiYXNlbGluZScpOworICAgICAgICAg
ICAgICAgIGFzc2VydC5lcXVhbChjb25maWdzWzFdWydwbGF0Zm9ybV9uYW1lJ10sIHJlcG9ydHNG
b3JEaWZmZXJlbnRQbGF0Zm9ybXNbMl1bJ3BsYXRmb3JtJ10pOworICAgICAgICAgICAgICAgIGFz
c2VydC5lcXVhbChjb25maWdzWzFdWydtZXRyaWNfbmFtZSddLCAnRnJhbWVSYXRlJyk7CisgICAg
ICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKGNvbmZpZ3NbMV1bJ2NvbmZpZ190eXBlJ10sICdjdXJy
ZW50Jyk7CisgICAgICAgICAgICAgICAgaHR0cFBvc3QoJy9hZG1pbi9wbGF0Zm9ybXMucGhwJywg
eydhY3Rpb24nOiAnbWVyZ2UnLCAnaWQnOiBjb25maWdzWzBdWydwbGF0Zm9ybV9pZCddLCAnZGVz
dGluYXRpb24nOiBjb25maWdzWzFdWydwbGF0Zm9ybV9pZCddfSwgZnVuY3Rpb24gKHJlc3BvbnNl
KSB7CisgICAgICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChyZXNwb25zZS5zdGF0dXNDb2Rl
LCAyMDApOworICAgICAgICAgICAgICAgICAgICBxdWVyeUFuZEZldGNoQWxsKHF1ZXJ5Rm9yQ29u
ZmlnLCBbcmVwb3J0c0ZvckRpZmZlcmVudFBsYXRmb3Jtc1swXVsncGxhdGZvcm0nXSwgcmVwb3J0
c0ZvckRpZmZlcmVudFBsYXRmb3Jtc1syXVsncGxhdGZvcm0nXV0sIGZ1bmN0aW9uIChuZXdDb25m
aWdzKSB7CisgICAgICAgICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwobmV3Q29uZmlncy5s
ZW5ndGgsIDIpOworICAgICAgICAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKG5ld0NvbmZp
Z3NbMF1bJ3BsYXRmb3JtX25hbWUnXSwgcmVwb3J0c0ZvckRpZmZlcmVudFBsYXRmb3Jtc1syXVsn
cGxhdGZvcm0nXSk7CisgICAgICAgICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwobmV3Q29u
Zmlnc1swXVsnbWV0cmljX25hbWUnXSwgJ0ZyYW1lUmF0ZScpOworICAgICAgICAgICAgICAgICAg
ICAgICAgYXNzZXJ0LmVxdWFsKG5ld0NvbmZpZ3NbMF1bJ2NvbmZpZ190eXBlJ10sICdiYXNlbGlu
ZScpOworICAgICAgICAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKG5ld0NvbmZpZ3NbMV1b
J3BsYXRmb3JtX25hbWUnXSwgcmVwb3J0c0ZvckRpZmZlcmVudFBsYXRmb3Jtc1syXVsncGxhdGZv
cm0nXSk7CisgICAgICAgICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwobmV3Q29uZmlnc1sx
XVsnbWV0cmljX25hbWUnXSwgJ0ZyYW1lUmF0ZScpOworICAgICAgICAgICAgICAgICAgICAgICAg
YXNzZXJ0LmVxdWFsKG5ld0NvbmZpZ3NbMV1bJ2NvbmZpZ190eXBlJ10sICdjdXJyZW50Jyk7Cisg
ICAgICAgICAgICAgICAgICAgICAgICBub3RpZnlEb25lKCk7CisgICAgICAgICAgICAgICAgICAg
IH0pOworICAgICAgICAgICAgICAgIH0pOworICAgICAgICAgICAgfSk7CisgICAgICAgIH0pOwor
ICAgIH0pOworCiB9KTsK
</data>
<flag name="review"
          id="292386"
          type_id="1"
          status="+"
          setter="slewis"
    />
          </attachment>
      

    </bug>

</bugzilla>