<?xml version="1.0" encoding="UTF-8"?>
<tickets type="array">
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-07T17:19:34-05:00</created-on>
  <description>get the XML xunit report -&gt; parse it in bromine -&gt; show it as results</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3302787</id>
  <importance type="integer">4</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>auCMiiWc8r3lVoabIlDkbG</notification-list>
  <number type="integer">4</number>
  <priority type="integer">3</priority>
  <reporter-id>auCMiiWc8r3lVoabIlDkbG</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Implement PHPUnit in Bromine?</summary>
  <updated-at type="datetime">2011-03-07T17:19:34-05:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>auCMiiWc8r3lVoabIlDkbG</id><login>VistiK</login><login_name warning="deprecated">VistiK</login_name><name>VistiK</name><email>hr.kloft@gmail.com</email></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-10-12T17:30:52-04:00</created-on>
  <description>It is supposed to be mostly reads and depending on a few things this will be true.

How it currently works is each time you make changes to the browser/OS combination on a requirement it will update the records in that table but it does it by:

    First: Deleting all records belonging to current requirement
    'Second: Adding all combinations that are ticked


Since it is updated by an ajax requests that comes down to a lot of writes.
Imagen you have 6 OSS/browser combinations and you want to retest a requirement in only 1 browser because there was an issue with just that one browser. So you first delete the 5 unneeded test run and afterwards add them again.

Since it is ajax magic it will do these writes:

    
* Delete 6 records
  *  Add 5 records
   * Delete 5 records
    * Add 4 records

And so on until it reaches 1 combination.
Then when you add them again this will happen:

 *   Delete 1 record
  *  Add 2 records
   * Delete 2 records
    * Add 3 records

and so on untill it again has 6 records.

So if my math is correct just by wanting to retest in 1 combination and then re adding the 5 other combinations again it will create/delete 70 records.
</description>
  <from-support type="integer">0</from-support>
  <id type="integer">8152833</id>
  <importance type="integer">12</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>aJMvDc0l4r3lf_abIlDkbG</notification-list>
  <number type="integer">12</number>
  <priority type="integer">3</priority>
  <reporter-id>aJMvDc0l4r3lf_abIlDkbG</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Performance issue with combinations_requirements</summary>
  <updated-at type="datetime">2011-10-12T17:30:52-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>aJMvDc0l4r3lf_abIlDkbG</id><login>gaffu</login><login_name warning="deprecated">gaffu</login_name><name>gaffu</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-17T05:01:03-04:00</created-on>
  <description>Havn't tested it, but its an easy fix, should be included

http://forum.brominefoundation.org/viewtopic.php?f=5&amp;t=675
</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3392732</id>
  <importance type="integer">10</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">366592</milestone-id>
  <notification-list>auCMiiWc8r3lVoabIlDkbG,a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">10</number>
  <priority type="integer">3</priority>
  <reporter-id>auCMiiWc8r3lVoabIlDkbG</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>1</status>
  <status-name>Accepted</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Small fix to make testcase names accept chars like &#233; </summary>
  <updated-at type="datetime">2011-03-17T09:44:07-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>auCMiiWc8r3lVoabIlDkbG</id><login>VistiK</login><login_name warning="deprecated">VistiK</login_name><name>VistiK</name><email>hr.kloft@gmail.com</email></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-07T09:54:53-05:00</created-on>
  <description>Performance improvement for large project with more than 25 test cases and general CakePHP improvement.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3296561</id>
  <importance type="integer">1</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">1</number>
  <priority type="integer">1</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>1</status>
  <status-name>Accepted</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Performances improvement</summary>
  <updated-at type="datetime">2011-09-22T01:04:30-04:00</updated-at>
  <working-hours type="float">10.0</working-hours>
  <working-hour type="float" warning="deprecated">10.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">1.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-08T10:32:55-05:00</created-on>
  <description>Corrected + added a direct link to edit project in testlab

not updating the Main in ajax, redireting to a new page but still stay in testlab mode</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3307490</id>
  <importance type="integer">6</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">6</number>
  <priority type="integer">3</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>4</status>
  <status-name>Test</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>BR-263 When editing a project under planning it redirects you to control panel</summary>
  <updated-at type="datetime">2011-03-08T10:33:01-05:00</updated-at>
  <working-hours type="float">0.3</working-hours>
  <working-hour type="float" warning="deprecated">0.3</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-08T10:34:30-05:00</created-on>
  <description>I don't know if its working in the version right now, but it wasn't on mine ( due to parameters and js errors ) added a Periodical updater on the treeview so it update itself</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3307504</id>
  <importance type="integer">7</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">7</number>
  <priority type="integer">3</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>4</status>
  <status-name>Test</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Br-403 Renamed requirement doesn't show in project structure list</summary>
  <updated-at type="datetime">2011-03-08T10:34:44-05:00</updated-at>
  <working-hours type="float">1.0</working-hours>
  <working-hour type="float" warning="deprecated">1.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-17T04:23:41-04:00</created-on>
  <description>Pretty simple, added an input in /config/server called subfolder and on  the install folder.

Added a script that modifies the javascript to take account of the subfolder

Currently in test

</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3392610</id>
  <importance type="integer">9</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">9</number>
  <priority type="integer">3</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>4</status>
  <status-name>Test</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Add support for non root bromine project</summary>
  <updated-at type="datetime">2011-09-22T01:29:07-04:00</updated-at>
  <working-hours type="float">1.0</working-hours>
  <working-hour type="float" warning="deprecated">1.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">1.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-07T10:00:14-05:00</created-on>
  <description>Add csstidy and jsmin to the app/vendors to compress CSS and JS auto-magically

link : http://bakery.cakephp.org/articles/mattc/2008/10/26/automatic-javascript-and-css-packer

or : http://www.google.ca/url?sa=t&amp;source=web&amp;cd=5&amp;ved=0CD8QFjAE&amp;url=https%3A%2F%2Fgithub.com%2Fmarkstory%2Fasset_compress&amp;ei=gvJ0TaqBCsSdgQfHtemyDA&amp;usg=AFQjCNFMpm1-AJWs6UKdO7sCH1diPfa4zA&amp;sig2=cJ0aicZwezSLPvUDLx-8ZA</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3296613</id>
  <importance type="integer">2</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">2</number>
  <priority type="integer">4</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Asset Compressor</summary>
  <updated-at type="datetime">2011-03-07T10:28:45-05:00</updated-at>
  <working-hours type="float">2.0</working-hours>
  <working-hour type="float" warning="deprecated">2.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-16T11:18:14-04:00</created-on>
  <description>http://forum.brominefoundation.org/viewtopic.php?f=4&amp;t=884&amp;p=2594#p2594

Delete tests</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3387050</id>
  <importance type="integer">8</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">8</number>
  <priority type="integer">4</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>4</status>
  <status-name>Test</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Delete tests</summary>
  <updated-at type="datetime">2011-09-22T01:27:30-04:00</updated-at>
  <working-hours type="float">2.0</working-hours>
  <working-hour type="float" warning="deprecated">2.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">1.0</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
<ticket>
  <assigned-to-id>a8EA7CrN0r4lgAeJe5cbLA</assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2011-03-08T09:43:42-05:00</created-on>
  <description>Done, only one split in the code :)

Cannot commit dough ... svn error ? It can be my proxy ..</description>
  <from-support type="integer">0</from-support>
  <id type="integer">3307024</id>
  <importance type="integer">5</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">179867</milestone-id>
  <notification-list>a8EA7CrN0r4lgAeJe5cbLA</notification-list>
  <number type="integer">5</number>
  <priority type="integer">5</priority>
  <reporter-id>a8EA7CrN0r4lgAeJe5cbLA</reporter-id>
  <space-id>bFyOlskHar34t1eJe5aVNr</space-id>
  <status type='integer'>4</status>
  <status-name>Test</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>BR-392 Replace split with explode</summary>
  <updated-at type="datetime">2011-09-22T01:07:42-04:00</updated-at>
  <working-hours type="float">0.3</working-hours>
  <working-hour type="float" warning="deprecated">0.3</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.3</invested-hours>
  <assigned-to><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></assigned-to>
  <reporter><id>a8EA7CrN0r4lgAeJe5cbLA</id><login>pdavid</login><login_name warning="deprecated">pdavid</login_name><name>pdavid</name></reporter>
</ticket>
</tickets>

