Age | Commit message (Collapse) | Author |
|
Add rocko branch as a supported branch by the script.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Fix an issue when cloning templates that requires an integer conversion
and also an identetaion that cause problems on behavior of the script.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Add an error message for the cases when “setup” is selected and no sub
parameters are given.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Add option that allows using –create-wiki under setup option,this potion
takes date and project as a parameter and search for tests runs and
generates the wiki report data in a file.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Add support to list available templates per specific releases
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Add action “setup” to do a different actions on the exiting Testopia DB,
also add validation for the specific option used on this new action,
sub-option “-clone-templates” implemented to help on the setup for new
release and cloning form the same bran or form one branch to another.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Add support to scenarios were a execution is needed for branch different
from master, delete lsb-joule environment as is not supported and add
logic to do the “Testopia connection” modular and reusable by other
scripts.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
|
|
Some improvements were applied when using option
action=create :
- Create a new option to update test runs by ID
- Create functions to load results and update test run
- Add warning to use –testrun-id
- Improvements to update_test_run using exiting data of test run
- Create function get test run details by ID
- Create Dummy product to use on cases when specific product is not
relevant
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
There are cases where the test plan and the product name are not equal hence
an option is added to handle those cases and define the test plan to work on.
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
A function was created to handle the load of options separately for
configuration and parameters
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Currently the tempates has a format as below:
TRTEMP_<RELEASE>_<MANUAL/AUTO>_<COMPONENT>_<OPTIONAL>
Hence the logic was adapted to follow above structure and also a
commit paramater was added to follow the format of build as follows:
RELEASE MILESTONE_rc#
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Test run creation invovles discover the right template for clone
and copy all the test runs associated with it.
A helper function was added on external/testopia.py module for
copy test cases.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Optional server for get the Tempalte for create Test runs.
TEMPLATE - [ProjectVersion] - <Fullpass, Weekly> - [Optional]
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Category option serves for specify the type of test run.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
If user specify create action and not found a valid environment
then create it.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
In order to update test run a test plan discover is needed
for add support to it the branch_name need to be specified.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Store location will provide a temporary folder when test results
send fails for any reason like network problems.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Now every product has it's own module associated, add a base
class for Product's and BSP/QEMU product module.
Remove ArgumentHandler now is handled by Product's based classes.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
testopia_update.{py,config.example}: Change host argument
for url because is best description.
testopia_update.config.example: Fix typo in password.
testopia_update.py: Add validation of testopia required
parameters and validation for only call method's in
ArgumentHandler.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|