Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Cream regression, BLAH functionality and regression testsuites installation, configuration and use | |||||||
> > | CREAM regression, BLAH functionality and regression testsuites installation, configuration and use | |||||||
Line: 17 to 17 | ||||||||
When the UI is running, be sure that the environment variable X509_USER_PROXY is set to your proxy path (something like /tmp/x509up_u0). If not, set it. | ||||||||
Changed: | ||||||||
< < | cream_blah_testsuites depend from cream_test testsuite. Second step: | |||||||
> > | cream_blah_testsuite depends on cream_test testsuite. Second step: | |||||||
![]() | ||||||||
Line: 26 to 26 | ||||||||
Repository Not Available now.
Install cream_blah_testsuite | ||||||||
Changed: | ||||||||
< < | Get the last cream_blah_testsuites rpm availablehere![]() | |||||||
> > | Get the lastest cream_blah_testsuites rpm available here![]() | |||||||
yum install cream_blah_testsuites-X.Y-Z.noarch.rpm | ||||||||
Line: 34 to 34 | ||||||||
Note: EMI UI and cream_test must be already installed to be able to install cream_blah_testsuites.
Set SSH keys authentication | ||||||||
Changed: | ||||||||
< < | Since cream_test 1.8 it is provided a script to semi-automate the process, check in cream_test installation and documentation. | |||||||
> > | Since cream_test v. 1.8 it is provided a script to semi-automate the process - please check in cream_test installation and documentation for more details. | |||||||
Tha manual procedure is the standard procedure to grant ssh key access in linux: | ||||||||
Line: 68 to 68 | ||||||||
my-ce ~ # rm id_rsa.pub | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Note: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 45 to 45 | ||||||||
| ||||||||
Changed: | ||||||||
< < | my-ui:~# scp ~/.ssh/id_rsa.pub my-ce:~ | |||||||
> > | my-ui:~# scp ~/.ssh/id_rsa.pub root@my-ce:~ | |||||||
| ||||||||
Line: 80 to 80 | ||||||||
If you change sshd_config file with these values you need to restart ssh daemon (/etc/init.d/sshd restart) | ||||||||
Added: | ||||||||
> > | Note: Thanks to Andrea Benini Ben for this page![]() | |||||||
Configure cream functionality testsuiteEdit and customize |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 23 to 23 | ||||||||
cream_test testsuite installation, configuration and use instructions are available here![]() Set italiangrid repository | ||||||||
Added: | ||||||||
> > | Repository Not Available now. | |||||||
Install cream_blah_testsuite | ||||||||
Added: | ||||||||
> > | Get the last cream_blah_testsuites rpm availablehere![]() yum install cream_blah_testsuites-X.Y-Z.noarch.rpm | |||||||
Changed: | ||||||||
< < | cream_blah_testsuite configuration | |||||||
> > | Note: EMI UI and cream_test must be already installed to be able to install cream_blah_testsuites. | |||||||
Set SSH keys authentication | ||||||||
Added: | ||||||||
> > | Since cream_test 1.8 it is provided a script to semi-automate the process, check in cream_test installation and documentation.
Tha manual procedure is the standard procedure to grant ssh key access in linux:
| |||||||
Configure cream functionality testsuite | ||||||||
Added: | ||||||||
> > | Edit and customize
/opt/cream_test/lib/vars.py | |||||||
Configure cream_blah_testsuites | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
cp /opt/cream_blah_testsuites/lib/conf/cream_testsuite_conf.ini.template /opt/cream_blah_testsuites/lib/conf/cream_testsuite_conf.ini | ||||||||
Line: 109 to 163 | ||||||||
pybot /opt/cream_blah_testsuites/testsuites/cream_regression/tests/bug_*.html | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | Versions compatibility
| |||||||
-- SaraBertocco - 2012-10-12 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 7 to 7 | ||||||||
cream_blah_testsuite installationPrerequisite: cream_testing (i.e. cream functionality testsuite) installed | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > | All cream and blah testsuites (functionality and regression) work "over" a EMI User Interface. First step:
![]() | |||||||
When the UI is running, be sure that the environment variable X509_USER_PROXY is set to your proxy path (something like /tmp/x509up_u0). If not, set it. | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
cream_blah_testsuites depend from cream_test testsuite. Second step:
![]() | |||||||
Set italiangrid repository | ||||||||
Line: 41 to 52 | ||||||||
Testsuite run | ||||||||
Changed: | ||||||||
< < | Caveats: | |||||||
> > | A generic description on how to run tests in cream testsuites is available here![]()
| |||||||
* lauch the testsuites in a shell where you run previously /opt/cream_blah_testsuites/testsuite_env.sh and set PYTHONPATH
* lauch the testsuites in a shell where you have write permissions: robot fremework tryes to write log files in the path where it is launched and it fails if it is unable to create its logs.
Run BLAH testsuites | ||||||||
Changed: | ||||||||
< < | A generic description on how to run tests in cream testsuites is available here![]() | |||||||
> > | ||||||||
| ||||||||
Line: 90 to 108 | ||||||||
pybot /opt/cream_blah_testsuites/testsuites/cream_regression/tests/bug_*.html | ||||||||
Changed: | ||||||||
< < |
pybot -i cream_1.14 /opt/cream_blah_testsuites/testsuites/cream_regression/tests/bug_*.html | |||||||
> > | ||||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 41 to 41 | ||||||||
Testsuite run | ||||||||
Added: | ||||||||
> > | Caveats: * lauch the testsuites in a shell where you run previously /opt/cream_blah_testsuites/testsuite_env.sh and set PYTHONPATH * lauch the testsuites in a shell where you have write permissions: robot fremework tryes to write log files in the path where it is launched and it fails if it is unable to create its logs. | |||||||
Added: | ||||||||
> > | Run BLAH testsuites | |||||||
A generic description on how to run tests in cream testsuites is available here![]()
| ||||||||
Line: 54 to 58 | ||||||||
pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests/check_notifications_for_cancelled_jobs.html pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests/check_notifications_for_suspended_resumed_jobs.html | ||||||||
Added: | ||||||||
> > |
pybot -i old_parser /opt/cream_blah_testsuites/testsuites/blah_regression/tests/bug_*.html
pybot -i new_parser /opt/cream_blah_testsuites/testsuites/blah_regression/tests/bug_*.html
pybot -i blah_1.18.0 /opt/cream_blah_testsuites/testsuites/blah_regression/tests/bug_*.html
Run CREAM regression testsuite
pybot /opt/cream_blah_testsuites/testsuites/cream_regression/tests/bug_*.html
pybot -i cream_1.14 /opt/cream_blah_testsuites/testsuites/cream_regression/tests/bug_*.html | |||||||
Deleted: | ||||||||
< < | Remember: to switch from new to old blparser or vice versa you have to do two things: | |||||||
Deleted: | ||||||||
< < | Caveats:
| |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 8 to 8 | ||||||||
Prerequisite: cream_testing (i.e. cream functionality testsuite) installed
| ||||||||
Added: | ||||||||
> > | When the UI is running, be sure that the environment variable X509_USER_PROXY is set to your proxy path (something like /tmp/x509up_u0). If not, set it. | |||||||
Set italiangrid repository | ||||||||
Line: 21 to 22 | ||||||||
Configure cream functionality testsuiteConfigure cream_blah_testsuites | ||||||||
Added: | ||||||||
> > |
| |||||||
Testsuite run | ||||||||
Added: | ||||||||
> > | A generic description on how to run tests in cream testsuites is available here![]()
pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests
pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests/check_notifications_for_normally_finished_jobs.html pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests/check_notifications_for_cancelled_jobs.html pybot /opt/cream_blah_testsuites/testsuites/blah_testing/tests/check_notifications_for_suspended_resumed_jobs.htmlRemember: to switch from new to old blparser or vice versa you have to do two things: Caveats:
| |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Cream regression, BLAH functionality and regression testsuites installation, configuration and use | ||||||||
Line: 7 to 7 | ||||||||
cream_blah_testsuite installationPrerequisite: cream_testing (i.e. cream functionality testsuite) installed | ||||||||
Changed: | ||||||||
< < |
cream_blah_testsuites depend from cream_test testsuite, whose installation, configuration and use instructions are available here![]() | |||||||
> > |
| |||||||
Set italiangrid repository |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Cream regression, BLAH functionality and regression testsuites installation, configuration and usecream_blah_testsuite installationPrerequisite: cream_testing (i.e. cream functionality testsuite) installedcream_blah_testsuites depend from cream_test testsuite, whose installation, configuration and use instructions are available here![]() Set italiangrid repositoryInstall cream_blah_testsuitecream_blah_testsuite configurationSet SSH keys authenticationConfigure cream functionality testsuiteConfigure cream_blah_testsuitesTestsuite run-- SaraBertocco - 2012-10-12 |