Open main menu

CDOT Wiki β

Changes

Firefox Performance Testing : A Python framework for Windows

490 bytes added, 21:49, 21 November 2006
Progress
==Progress==
<table style="width: 100%;" border="1px" valign="top" class="standard-table" border=1 cellpadding=2 cellspacing=0>
<th style="width: 15%">Task</th>
<th>Details</th>
<th style="width: 15%">Status</th>
<tr>
<tdvalign="top">Configuration Checker</td><tdvalign="top">
The configuration checker will check if all the configuration is done before running the performance testing. The checker entails:
** run_tests.py*** yaml file validator*** paths.py validator
</td>
<td style="background-color: #990000; text-align: center; font-weight: bold; color: #ffffff;" valign="top">High</td><tdvalign="top">
* [[User:elichak|Liz Chak]]
* [[User:Themystic| Tom Aratyn]] - Introduced closures
</td>
<tdvalign="top">Went through the code of all the files. Made a list of the weaknesses of the code in the files and planned various resolutions. <div style="width:100%;background-color:#F3F3F3; position:relative; margin-bottom:0px;">100% completed</div>
</td>
</tr>
<tr>
<tdvalign="top">yaml file validator</td><tdvalign="top">
In run_tests.py:
</td>
<td valign="top" style="background-color: #990000; text-align: center; font-weight: bold; color: #ffffff;">High
</td>
<tdvalign="top">
</td>
<tdvalign="top">
Changed the validator to check if items exist before storing the value. If one of the items doesn't exist, the program will terminate and it will let the user know that there the yaml file has to be fixed.
<div style="width:100%;background-color:#F3F3F3">90% completecompleted</div>
</td>
</tr>
<trvalign="top"><tdvalign="top">paths.py validator</td><tdvalign="top">
Currently the run_tests.py file doesn't validate the paths.py file. If the user misses a path or does a bad directory configuration, the program will crash and give this error:
</td>
<td valign="top" style="background-color: #990000; text-align: center; font-weight: bold; color: #ffffff;">High</td><tdvalign="top">
* [[User:elichak|Liz Chak]]
</td>
<tdvalign="top">
*Currently run_tests.py checks if the user's directories exist on their system and prompts them to make the directories. I'm currently working on checking the content of the base_profile directory.
*There are many levels in the directory and here is the basic outline of the directory structure:
*Currently I the program checks for the existence of the base_profile dir and also checks if the bookmarkbackups, Cache dirs and perf.js dir exist.
<div style="width:100%;background-color:#F3F3F3">60% completed</div>
</td>
1
edit