<?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>12398</bug_id>
          
          <creation_ts>2007-01-24 13:40:03 -0800</creation_ts>
          <short_desc>patch run-webkit-tests to put Qt results in their own directory</short_desc>
          <delta_ts>2007-01-26 09:41:51 -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>420+</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</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="Lars Knoll">lars.knoll</reporter>
          <assigned_to name="Lars Knoll">lars.knoll</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>32775</commentid>
    <comment_count>0</comment_count>
    <who name="Lars Knoll">lars.knoll</who>
    <bug_when>2007-01-24 13:40:03 -0800</bug_when>
    <thetext>The patch below puts the test results for the Qt build into a directory of it&apos;s own. They will now all go into WebKit/LayoutTestResults/qt.

In addition, the patch unifies the results for text only tests (so that no additional Qt specific result file is generated for these).

I&apos;d like to check in the test results for Qt rather soon, so I would also need a signoff to submit them :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32742</commentid>
    <comment_count>1</comment_count>
      <attachid>12647</attachid>
    <who name="Lars Knoll">lars.knoll</who>
    <bug_when>2007-01-24 13:40:52 -0800</bug_when>
    <thetext>Created attachment 12647
diff for run-webkit-tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32734</commentid>
    <comment_count>2</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-24 14:04:21 -0800</bug_when>
    <thetext>Cool. Ideally we&apos;d set things up so that we could have results that are platform-independent, and an overlay of platform-dependent results for each. So we&apos;d always search first in the platform-dependent directory and then fall back to the platform-independent if there was nothing there. Then we could make a mac platform-dependent directory and move test results into there as appropriate.

Similarly, I also think we should have platform-dependent lists of tests to skip.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32730</commentid>
    <comment_count>3</comment_count>
      <attachid>12647</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-24 14:06:00 -0800</bug_when>
    <thetext>Comment on attachment 12647
diff for run-webkit-tests

In the long run, I think that some text-only tests will be platform-specific and some layout tests will be platform-independent. So while this is a good first cut I think we will need to refine this still more.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32492</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-26 09:41:51 -0800</bug_when>
    <thetext>Looks like Lars committed this in r19111.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12647</attachid>
            <date>2007-01-24 13:40:52 -0800</date>
            <delta_ts>2007-01-24 14:06:00 -0800</delta_ts>
            <desc>diff for run-webkit-tests</desc>
            <filename>runtests.diff</filename>
            <type>text/plain</type>
            <size>9310</size>
            <attacher name="Lars Knoll">lars.knoll</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE5MDc5
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDctMDEt
MjQgIExhcnMgS25vbGwgPGxhcnNAdHJvbGx0ZWNoLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIHRoZSB0ZXN0IHJlc3VsdHMgZm9yIFF0
IGludG8gYSBkaXJlY3Rvcnkgb2YgaXQncyBvd24KKyAgICAgICAgKFdlYktpdC9MYXlvdXRUZXN0
UmVzdWx0cy9xdCkuIExlYXZlIHRoZSBNYWMgcmVzdWx0cyB3aGVyZQorICAgICAgICB0aGV5IGFy
ZSBmb3Igbm93IGFuZCBzaGFyZSB0aGUgdGV4dCBvbmx5IHJlc3VsdHMgYmV0d2VlbiAKKyAgICAg
ICAgTWFjIGFuZCBRdC4KKworICAgICAgICAqIFNjcmlwdHMvcnVuLXdlYmtpdC10ZXN0czoKKwog
MjAwNy0wMS0yNCAgTGFycyBLbm9sbCA8bGFyc0B0cm9sbHRlY2guY29tPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IFphY2sKSW5kZXg6IFNjcmlwdHMvcnVuLXdlYmtpdC10ZXN0cwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMJKHJldmlzaW9uIDE5MDc5KQorKysgU2NyaXB0
cy9ydW4td2Via2l0LXRlc3RzCSh3b3JraW5nIGNvcHkpCkBAIC03Miw2ICs3Miw4IEBAIHN1YiBw
YXRoY21wKCQkKTsKIHN1YiBwcm9jZXNzSWdub3JlVGVzdHMoJCk7CiBzdWIgc2xvd2VzdGNtcCgk
JCk7CiBzdWIgc3BsaXRwYXRoKCQpOworc3ViIGlzVGV4dE9ubHlUZXN0KCQpOworc3ViIGV4cGVj
dGVkRGlyZWN0b3J5Rm9yVGVzdCgkKTsKIAogIyBBcmd1bWVudCBoYW5kbGluZwogbXkgJGNoZWNr
TGVha3MgPSAnJzsKQEAgLTk3LDI3ICs5OSw4IEBAIG15ICRzdHJpY3RUZXN0aW5nID0gMDsKIG15
ICRnZW5lcmF0ZU5ld1Jlc3VsdHMgPSAxOwogCiBteSAkZXhwZWN0ZWRUYWcgPSAiZXhwZWN0ZWQi
OwotaWYgKGlzQ3lnd2luKCkpIHsKLSAgICAkZXhwZWN0ZWRUYWcgPSAiZXhwZWN0ZWQtd2luIjsK
LX0gZWxzaWYgKGlzUXQoKSkgewotICAgICRleHBlY3RlZFRhZyA9ICJleHBlY3RlZC1xdCI7Ci19
Ci0KLW15ICRleHBlY3RlZFRhZ01hYyA9ICJleHBlY3RlZCI7Ci0KIG15ICRhY3R1YWxUYWcgPSAi
YWN0dWFsIjsKLWlmIChpc0N5Z3dpbigpKSB7Ci0gICAgJGFjdHVhbFRhZyA9ICJhY3R1YWwtd2lu
IjsKLX0gZWxzaWYgKGlzUXQoKSkgewotICAgICRhY3R1YWxUYWcgPSAiYWN0dWFsLXF0IjsKLX0K
LQogbXkgJGRpZmZzVGFnID0gImRpZmZzIjsKLWlmIChpc0N5Z3dpbigpKSB7Ci0gICAgJGRpZmZz
VGFnID0gImRpZmZzLXdpbiI7Ci19IGVsc2lmIChpc1F0KCkpIHsKLSAgICAkZGlmZnNUYWcgPSAi
ZGlmZnMtcXQiOwotfQogCiBteSAkdXNhZ2UgPQogICAgICJVc2FnZTogIiAuIGJhc2VuYW1lKCQw
KSAuICIgW29wdGlvbnNdIFt0ZXN0ZGlyfHRlc3RwYXRoIC4uLl1cbiIgLgpAQCAtMjA1LDE2ICsx
ODgsMjkgQEAgZGllICJjYW4ndCBmaW5kIGV4ZWN1dGFibGUgJGltYWdlRGlmZlRvbwogCiBjaGVj
a0ZyYW1ld29ya3MoKTsKIAotbXkgJGxheW91dFRlc3RzTmFtZSA9ICR0ZXN0T25seVNWR3MgPyAi
TGF5b3V0VGVzdHMvc3ZnIiA6ICJMYXlvdXRUZXN0cyI7CitteSAkbGF5b3V0VGVzdHNOYW1lID0g
IkxheW91dFRlc3RzIjsKIG15ICR0ZXN0RGlyZWN0b3J5ID0gRmlsZTo6U3BlYy0+cmVsMmFicygk
bGF5b3V0VGVzdHNOYW1lKTsKLW15ICRleHBlY3RlZFRlc3RSZXN1bHRzRGlyZWN0b3J5ID0gJHRl
c3REaXJlY3Rvcnk7Ci0kZXhwZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9yeSA9ICRFTlZ7IldlYktp
dEV4cGVjdGVkVGVzdFJlc3VsdHNEaXJlY3RvcnkifSBpZiAkRU5WeyJXZWJLaXRFeHBlY3RlZFRl
c3RSZXN1bHRzRGlyZWN0b3J5In07CitteSAkZXhwZWN0ZWREaXJlY3RvcnkgPSAkdGVzdERpcmVj
dG9yeTsKK215ICRleHBlY3RlZERpcmVjdG9yeVRleHQgPSAkdGVzdERpcmVjdG9yeTsKK2lmIChp
c1F0KCkpIHsKKyAgICAkZXhwZWN0ZWREaXJlY3RvcnkgPSAiTGF5b3V0VGVzdFJlc3VsdHMvcXQi
OworfSBlbHNpZiAoaXNDeWd3aW4oKSkgeworICAgICRleHBlY3RlZERpcmVjdG9yeSA9ICJMYXlv
dXRUZXN0UmVzdWx0cy93aW4iOworfQorJGV4cGVjdGVkRGlyZWN0b3J5ID0gJEVOVnsiV2ViS2l0
RXhwZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9yeSJ9IGlmICRFTlZ7IldlYktpdEV4cGVjdGVkVGVz
dFJlc3VsdHNEaXJlY3RvcnkifTsKKworaWYgKCR0ZXN0T25seVNWR3MpIHsKKyAgICAkdGVzdERp
cmVjdG9yeSAuPSAiL3N2ZyI7CisgICAgJGV4cGVjdGVkRGlyZWN0b3J5IC49ICIvc3ZnIjsKKyAg
ICAkZXhwZWN0ZWREaXJlY3RvcnlUZXh0IC49ICIvc3ZnIjsKK30KIAogbXkgJHRlc3RSZXN1bHRz
ID0gY2F0ZmlsZSgkdGVzdFJlc3VsdHNEaXJlY3RvcnksICJyZXN1bHRzLmh0bWwiKTsKIAogcHJp
bnQgIlJ1bm5pbmcgdGVzdHMgZnJvbSAkdGVzdERpcmVjdG9yeVxuIjsKIAogbXkgQHRlc3RzID0g
KCk7CitteSAldGVzdFR5cGUgPSAoKTsKIAogbXkgJWlnbm9yZWRGaWxlcyA9ICgpOwogbXkgJWln
bm9yZWREaXJlY3RvcmllcyA9ICgpOwpAQCAtMzYzLDExICszNTksMTMgQEAgZm9yIG15ICR0ZXN0
IChAdGVzdHMpIHsKICAgICAgICAgbGFzdCBpZiAvI0VPRi87CiAgICAgICAgICRhY3R1YWwgLj0g
JF87CiAgICAgfQorICAgIG15ICRpc1RleHQgPSBpc1RleHRPbmx5VGVzdCgkYWN0dWFsKTsKIAog
ICAgICRkdXJhdGlvbnN7JHRlc3R9ID0gdGltZSAtICRzdGFydFRpbWUgaWYgJHJlcG9ydDEwU2xv
d2VzdDsKIAogICAgIG15ICRleHBlY3RlZDsKLSAgICBpZiAoISRyZXNldFJlc3VsdHMgJiYgb3Bl
biBFWFBFQ1RFRCwgIjwiLCAiJGV4cGVjdGVkVGVzdFJlc3VsdHNEaXJlY3RvcnkvJGJhc2UtJGV4
cGVjdGVkVGFnLnR4dCIpIHsKKyAgICBteSAkZXhwZWN0ZWREaXIgPSBleHBlY3RlZERpcmVjdG9y
eUZvclRlc3QoJGlzVGV4dCk7CisgICAgaWYgKCEkcmVzZXRSZXN1bHRzICYmIG9wZW4gRVhQRUNU
RUQsICI8IiwgIiRleHBlY3RlZERpci8kYmFzZS0kZXhwZWN0ZWRUYWcudHh0IikgewogICAgICAg
ICAkZXhwZWN0ZWQgPSAiIjsKICAgICAgICAgd2hpbGUgKDxFWFBFQ1RFRD4pIHsKICAgICAgICAg
ICAgICRleHBlY3RlZCAuPSAkXzsKQEAgLTM3NSw4ICszNzMsOCBAQCBmb3IgbXkgJHRlc3QgKEB0
ZXN0cykgewogICAgICAgICBjbG9zZSBFWFBFQ1RFRDsKICAgICB9CiAgICAgbXkgJGV4cGVjdGVk
TWFjOwotICAgIGlmIChpc1F0KCkgJiYgJHN0cmljdFRlc3RpbmcpIHsKLSAgICAgIGlmICghJHJl
c2V0UmVzdWx0cyAmJiBvcGVuIEVYUEVDVEVELCAiPCIsICIkZXhwZWN0ZWRUZXN0UmVzdWx0c0Rp
cmVjdG9yeS8kYmFzZS0kZXhwZWN0ZWRUYWdNYWMudHh0IikgeworICAgIGlmIChpc1F0KCkgJiYg
JHN0cmljdFRlc3RpbmcgJiYgISRpc1RleHQpIHsKKyAgICAgIGlmICghJHJlc2V0UmVzdWx0cyAm
JiBvcGVuIEVYUEVDVEVELCAiPCIsICIkZXhwZWN0ZWREaXJlY3RvcnlUZXh0LyRiYXNlLSRleHBl
Y3RlZFRhZy50eHQiKSB7CiAgICAgICAgICRleHBlY3RlZE1hYyA9ICIiOwogICAgICAgICB3aGls
ZSAoPEVYUEVDVEVEPikgewogICAgICAgICAgICRleHBlY3RlZE1hYyAuPSAkXzsKQEAgLTM5NSw3
ICszOTMsNyBAQCBmb3IgbXkgJHRlc3QgKEB0ZXN0cykgewogICAgIG15ICRkaWZmUmVzdWx0ID0g
InBhc3NlZCI7CiAgICAgCiAgICAgaWYgKCRwaXhlbFRlc3RzKSB7Ci0gICAgICAgIGRpZSAiUGl4
ZWwgdGVzdHMgY3VycmVudGx5IGRvbid0IHdvcmsgd2hlbiB1c2luZyBhIGN1c3RvbSBleHBlY3Rl
ZCB0ZXN0IHJlc3VsdHMgZGlyZWN0b3J5IiBpZiAkdGVzdERpcmVjdG9yeSBuZSAkZXhwZWN0ZWRU
ZXN0UmVzdWx0c0RpcmVjdG9yeTsKKyAgICAgICAgZGllICJQaXhlbCB0ZXN0cyBjdXJyZW50bHkg
ZG9uJ3Qgd29yayB3aGVuIHVzaW5nIGEgY3VzdG9tIGV4cGVjdGVkIHRlc3QgcmVzdWx0cyBkaXJl
Y3RvcnkiIGlmICR0ZXN0RGlyZWN0b3J5IG5lICRleHBlY3RlZERpcjsKICAgICAgICAgICAgIAog
ICAgICAgICBteSAkYWN0dWFsSGFzaCA9ICIiOwogICAgICAgICBteSAkZXhwZWN0ZWRIYXNoID0g
IiI7CkBAIC00NTEsNyArNDQ5LDcgQEAgZm9yIG15ICR0ZXN0IChAdGVzdHMpIHsKICAgICAgICAg
fQogICAgIH0KIAotICAgIGlmIChpc1F0KCkgJiYgJHN0cmljdFRlc3RpbmcpIHsKKyAgICBpZiAo
aXNRdCgpICYmICRzdHJpY3RUZXN0aW5nICYmICEkaXNUZXh0KSB7CiAgICAgICBpZiAoZGVmaW5l
ZCAkZXhwZWN0ZWRNYWMpIHsKICAgICAgICAgbXkgJHNpbXBsaWZpZWRfYWN0dWFsOwogICAgICAg
ICAkc2ltcGxpZmllZF9hY3R1YWwgPSAkYWN0dWFsOwpAQCAtNTA1LDkgKzUwMyw5IEBAIGZvciBt
eSAkdGVzdCAoQHRlc3RzKSB7CiAKICAgICAgICAgaWYgKCRnZW5lcmF0ZU5ld1Jlc3VsdHMgfHwg
JHJlc2V0UmVzdWx0cykgewogICAgICAgICAgICAgIyBDcmVhdGUgdGhlIHBhdGggaWYgbmVlZGVk
Ci0gICAgICAgICAgICBta3BhdGgoY2F0ZmlsZSgkZXhwZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9y
eSwgZGlybmFtZSgkYmFzZSkpKSBpZiAkdGVzdERpcmVjdG9yeSBuZSAkZXhwZWN0ZWRUZXN0UmVz
dWx0c0RpcmVjdG9yeTsKKyAgICAgICAgICAgIG1rcGF0aChjYXRmaWxlKCRleHBlY3RlZERpciwg
ZGlybmFtZSgkYmFzZSkpKSBpZiAkdGVzdERpcmVjdG9yeSBuZSAkZXhwZWN0ZWREaXI7CiAKLSAg
ICAgICAgICAgIG9wZW4gRVhQRUNURUQsICI+IiwgIiRleHBlY3RlZFRlc3RSZXN1bHRzRGlyZWN0
b3J5LyRiYXNlLSRleHBlY3RlZFRhZy50eHQiIG9yIGRpZSAiY291bGQgbm90IGNyZWF0ZSAkZXhw
ZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9yeS8kYmFzZS0kZXhwZWN0ZWRUYWcudHh0XG4iOworICAg
ICAgICAgICAgb3BlbiBFWFBFQ1RFRCwgIj4iLCAiJGV4cGVjdGVkRGlyLyRiYXNlLSRleHBlY3Rl
ZFRhZy50eHQiIG9yIGRpZSAiY291bGQgbm90IGNyZWF0ZSAkZXhwZWN0ZWREaXIvJGJhc2UtJGV4
cGVjdGVkVGFnLnR4dFxuIjsKICAgICAgICAgICAgIHByaW50IEVYUEVDVEVEICRhY3R1YWw7CiAg
ICAgICAgICAgICBjbG9zZSBFWFBFQ1RFRDsKICAgICAgICAgfQpAQCAtNTUwLDcgKzU0OCw3IEBA
IGZvciBteSAkdGVzdCAoQHRlc3RzKSB7CiAgICAgICAgIHByaW50IEFDVFVBTCAkYWN0dWFsOwog
ICAgICAgICBjbG9zZSBBQ1RVQUw7CiAKLSAgICAgICAgc3lzdGVtICJkaWZmIC11IFwiJGV4cGVj
dGVkVGVzdFJlc3VsdHNEaXJlY3RvcnkvJGJhc2UtJGV4cGVjdGVkVGFnLnR4dFwiIFwiJHRlc3RS
ZXN1bHRzRGlyZWN0b3J5LyRiYXNlLSRhY3R1YWxUYWcudHh0XCIgPiBcIiR0ZXN0UmVzdWx0c0Rp
cmVjdG9yeS8kYmFzZS0kZGlmZnNUYWcudHh0XCIiOworICAgICAgICBzeXN0ZW0gImRpZmYgLXUg
XCIkZXhwZWN0ZWREaXIvJGJhc2UtJGV4cGVjdGVkVGFnLnR4dFwiIFwiJHRlc3RSZXN1bHRzRGly
ZWN0b3J5LyRiYXNlLSRhY3R1YWxUYWcudHh0XCIgPiBcIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS8k
YmFzZS0kZGlmZnNUYWcudHh0XCIiOwogCiAgICAgICAgIGlmICgkcGl4ZWxUZXN0cyAmJiAkZGlm
ZlBORyAmJiAkZGlmZlBORyBuZSAiIikgewogICAgICAgICAgICAgJGltYWdlc1ByZXNlbnR7JGJh
c2V9ID0gMTsKQEAgLTU2Myw3ICs1NjEsNyBAQCBmb3IgbXkgJHRlc3QgKEB0ZXN0cykgewogICAg
ICAgICAgICAgcHJpbnQgRElGRiAkZGlmZlBORzsKICAgICAgICAgICAgIGNsb3NlIERJRkY7CiAg
ICAgICAgICAgICAKLSAgICAgICAgICAgIGNvcHkoIiRleHBlY3RlZFRlc3RSZXN1bHRzRGlyZWN0
b3J5LyRiYXNlLSRleHBlY3RlZFRhZy5wbmciLCAiJHRlc3RSZXN1bHRzRGlyZWN0b3J5LyRiYXNl
LSRleHBlY3RlZFRhZy5wbmciKTsKKyAgICAgICAgICAgIGNvcHkoIiRleHBlY3RlZERpci8kYmFz
ZS0kZXhwZWN0ZWRUYWcucG5nIiwgIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS8kYmFzZS0kZXhwZWN0
ZWRUYWcucG5nIik7CiAKICAgICAgICAgICAgIG9wZW4gRElGRkhUTUwsICI+JHRlc3RSZXN1bHRz
RGlyZWN0b3J5LyRiYXNlLSRkaWZmc1RhZy5odG1sIiBvciBkaWU7CiAgICAgICAgICAgICBwcmlu
dCBESUZGSFRNTCAiPGh0bWw+XG4iOwpAQCAtNjI2LDYgKzYyNCw3IEBAIGZvciBteSAkdGVzdCAo
QHRlc3RzKSB7CiAgICAgJGNvdW50ICs9IDE7CiAgICAgJGNvdW50c3skcmVzdWx0fSArPSAxOwog
ICAgIHB1c2ggQHskdGVzdHN7JHJlc3VsdH19LCAkdGVzdDsKKyAgICAkdGVzdFR5cGV7JHRlc3R9
ID0gJGlzVGV4dDsKIH0KIHByaW50ZiAiXG4lMC4yZnMgdG90YWwgdGVzdGluZyB0aW1lXG4iLCAo
dGltZSAtICRvdmVyYWxsU3RhcnRUaW1lKSAuICIiOwogCkBAIC03MDUsNyArNzA0LDEzIEBAIGlm
ICgkY291bnRze21pc21hdGNofSkgewogICAgIGZvciBteSAkdGVzdCAoQHskdGVzdHN7bWlzbWF0
Y2h9fSkgewogICAgICAgICBteSAkYmFzZSA9ICR0ZXN0OwogICAgICAgICAkYmFzZSA9fiBzL1wu
W2EtekEtWl0rJC8vOwotICAgICAgICBjb3B5KCIkZXhwZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9y
eS8kYmFzZS0kZXhwZWN0ZWRUYWcudHh0IiwgIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS8kYmFzZS0k
ZXhwZWN0ZWRUYWcudHh0Iik7CisgICAgICAgIG15ICRleHBlY3RlZERpcjsKKyAgICAgICAgaWYg
KCR0ZXN0VHlwZXskdGVzdH0pIHsKKyAgICAgICAgICAgICRleHBlY3RlZERpciA9ICRleHBlY3Rl
ZERpcmVjdG9yeVRleHQ7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAkZXhwZWN0ZWRE
aXIgPSAkZXhwZWN0ZWREaXJlY3Rvcnk7CisgICAgICAgIH0KKyAgICAgICAgY29weSgiJGV4cGVj
dGVkRGlyLyRiYXNlLSRleHBlY3RlZFRhZy50eHQiLCAiJHRlc3RSZXN1bHRzRGlyZWN0b3J5LyRi
YXNlLSRleHBlY3RlZFRhZy50eHQiKTsKICAgICAgICAgcHJpbnQgSFRNTCAiPHRyPlxuIjsgICAg
ICAgICAgICAKICAgICAgICAgcHJpbnQgSFRNTCAiPHRkPjxhIGhyZWY9XCIkdGVzdERpcmVjdG9y
eS8kdGVzdFwiPiRiYXNlPC9hPjwvdGQ+XG4iOwogICAgICAgICBpZiAoLXMgIiR0ZXN0UmVzdWx0
c0RpcmVjdG9yeS8kYmFzZS0kZGlmZnNUYWcudHh0IikgewpAQCAtNzMzLDYgKzczOCwxMiBAQCBp
ZiAoJGNvdW50c3tmYWlsfSkgewogICAgIHByaW50IEhUTUwgIjx0YWJsZT5cbiI7CiAgICAgZm9y
IG15ICR0ZXN0IChAeyR0ZXN0c3tmYWlsfX0pIHsKICAgICAgICAgbXkgJGJhc2UgPSAkdGVzdDsK
KyAgICAgICAgbXkgJGV4cGVjdGVkRGlyOworICAgICAgICBpZiAoJHRlc3RUeXBleyR0ZXN0fSkg
eworICAgICAgICAgICAgJGV4cGVjdGVkRGlyID0gJGV4cGVjdGVkRGlyZWN0b3J5VGV4dDsKKyAg
ICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgICRleHBlY3RlZERpciA9ICRleHBlY3RlZERpcmVj
dG9yeTsKKyAgICAgICAgfQogICAgICAgICAkYmFzZSA9fiBzL1wuW2EtekEtWl0rJC8vOwogICAg
ICAgICBwcmludCBIVE1MICI8dHI+XG4iOwogICAgICAgICBwcmludCBIVE1MICI8dGQ+PGEgaHJl
Zj1cIiR0ZXN0RGlyZWN0b3J5LyR0ZXN0XCI+JGJhc2U8L2E+PC90ZD5cbiI7CkBAIC03NDYsMTIg
Kzc1NywxOCBAQCBpZiAoJGNvdW50c3tuZXd9KSB7CiAgICAgcHJpbnQgSFRNTCAiPHRhYmxlPlxu
IjsKICAgICBmb3IgbXkgJHRlc3QgKEB7JHRlc3Rze25ld319KSB7CiAgICAgICAgIG15ICRiYXNl
ID0gJHRlc3Q7CisgICAgICAgIG15ICRleHBlY3RlZERpcjsKKyAgICAgICAgaWYgKCR0ZXN0VHlw
ZXskdGVzdH0pIHsKKyAgICAgICAgICAgICRleHBlY3RlZERpciA9ICRleHBlY3RlZERpcmVjdG9y
eVRleHQ7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAkZXhwZWN0ZWREaXIgPSAkZXhw
ZWN0ZWREaXJlY3Rvcnk7CisgICAgICAgIH0KICAgICAgICAgJGJhc2UgPX4gcy9cLlthLXpBLVpd
KyQvLzsKICAgICAgICAgcHJpbnQgSFRNTCAiPHRyPlxuIjsKLSAgICAgICAgcHJpbnQgSFRNTCAi
PHRkPjxhIGhyZWY9XCIkZXhwZWN0ZWRUZXN0UmVzdWx0c0RpcmVjdG9yeS8kdGVzdFwiPiRiYXNl
PC9hPjwvdGQ+XG4iOwotICAgICAgICBwcmludCBIVE1MICI8dGQ+PGEgaHJlZj1cIiRleHBlY3Rl
ZFRlc3RSZXN1bHRzRGlyZWN0b3J5LyRiYXNlLSRleHBlY3RlZFRhZy50eHRcIj5yZXN1bHRzPC9h
PjwvdGQ+XG4iOwotICAgICAgICBpZiAoJHBpeGVsVGVzdHMgJiYgLWYgIiRleHBlY3RlZFRlc3RS
ZXN1bHRzRGlyZWN0b3J5LyRiYXNlLSRleHBlY3RlZFRhZy5wbmciKSB7Ci0gICAgICAgICAgICBw
cmludCBIVE1MICI8dGQ+PGEgaHJlZj1cIiRleHBlY3RlZFRlc3RSZXN1bHRzRGlyZWN0b3J5LyRi
YXNlLSRleHBlY3RlZFRhZy5wbmdcIj5pbWFnZTwvYT48L3RkPlxuIjsKKyAgICAgICAgcHJpbnQg
SFRNTCAiPHRkPjxhIGhyZWY9XCIkZXhwZWN0ZWREaXIvJHRlc3RcIj4kYmFzZTwvYT48L3RkPlxu
IjsKKyAgICAgICAgcHJpbnQgSFRNTCAiPHRkPjxhIGhyZWY9XCIkZXhwZWN0ZWREaXIvJGJhc2Ut
JGV4cGVjdGVkVGFnLnR4dFwiPnJlc3VsdHM8L2E+PC90ZD5cbiI7CisgICAgICAgIGlmICgkcGl4
ZWxUZXN0cyAmJiAtZiAiJGV4cGVjdGVkRGlyLyRiYXNlLSRleHBlY3RlZFRhZy5wbmciKSB7Cisg
ICAgICAgICAgICBwcmludCBIVE1MICI8dGQ+PGEgaHJlZj1cIiRleHBlY3RlZERpci8kYmFzZS0k
ZXhwZWN0ZWRUYWcucG5nXCI+aW1hZ2U8L2E+PC90ZD5cbiI7CiAgICAgICAgIH0KICAgICAgICAg
cHJpbnQgSFRNTCAiPC90cj5cbiI7CiAgICAgfQpAQCAtMTAzMywzICsxMDUwLDI1IEBAIHN1YiBw
cm9jZXNzSWdub3JlVGVzdHMoJCkgewogICAgICAgICB9CiAgICAgfQogfQorCitzdWIgaXNUZXh0
T25seVRlc3QoJCkKK3sKKyAgICBteSAoJGFjdHVhbCkgPSBAXzsKKyAgICBteSAkaXNUZXh0Owor
ICAgIGlmICgkYWN0dWFsICF+IC9ebGF5ZXIgYXQvKSB7CisgICAgICAgICRpc1RleHQgPSAxOwor
ICAgIH0gZWxzZSB7CisgICAgICAgICRpc1RleHQgPSAwOworICAgIH0KKyAgICByZXR1cm4gJGlz
VGV4dDsKK30KKworc3ViIGV4cGVjdGVkRGlyZWN0b3J5Rm9yVGVzdCgkKQoreworICAgIG15ICgk
aXNUZXh0KSA9IEBfOworICAgIGlmKCRpc1RleHQpIHsKKyAgICAgICAgcmV0dXJuICRleHBlY3Rl
ZERpcmVjdG9yeVRleHQ7CisgICAgfSBlbHNlIHsKKyAgICAgICAgcmV0dXJuICRleHBlY3RlZERp
cmVjdG9yeTsKKyAgICB9Cit9Cg==
</data>
<flag name="review"
          id="4809"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>