Run ETF tests locally: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 7: | Line 7: | ||
== Running == | == Running == | ||
First, make a cms proxy. <br> | |||
As the tests depend on external libraries we have not installed on the M-machines: | As the tests depend on external libraries we have not installed on the M-machines: | ||
<pre> | <pre> | ||
export PYTHONPATH=/group/admin/ETFTests/ | export PYTHONPATH=/group/admin/ETFTests/site-packages/ | ||
</pre> | </pre> | ||
Next, run them | Next, run them | ||
Line 19: | Line 21: | ||
./se_webdav.py -H maite.iihe.ac.be -E maite.iihe.ac.be:2880 -X /tmp/x509up_u29590 -N /tmp/x509up_u29590 -T RD3PCP /pnfs/iihe/cms/ph/sc4/store/mc/SAM/ -T WRDEL3PCP /pnfs/iihe/cms/store/user/odevroed/SAM/Probe -C /dev/null | ./se_webdav.py -H maite.iihe.ac.be -E maite.iihe.ac.be:2880 -X /tmp/x509up_u29590 -N /tmp/x509up_u29590 -T RD3PCP /pnfs/iihe/cms/ph/sc4/store/mc/SAM/ -T WRDEL3PCP /pnfs/iihe/cms/store/user/odevroed/SAM/Probe -C /dev/null | ||
</pre> | </pre> | ||
Replace the location of the proxy (x509up) with your own one. | |||
== Running tests against other sites == | == Running tests against other sites == | ||
A list of T2 sites in CMS is provided by the experiment. But the URL and base directory of the SE is found in the [https://dashb-cms-vo-feed.web.cern.ch/dashboard/request.py/cmssitemapbdii CMS vo-feed]. <br> | A list of T2 sites in CMS is provided by the experiment. But the URL and base directory of the SE is found in the [https://dashb-cms-vo-feed.web.cern.ch/dashboard/request.py/cmssitemapbdii CMS vo-feed]. <br> |
Revision as of 14:34, 12 April 2022
To be independent of the ETF testing machine, it is sometimes handy to be able to run them locally, or at least from another machine.
The reference at cern for this page is here for GSIftp and here for Webdav
Location
The tests are now in /group/admin/ETFTests. This is a git repo, so it would be a good idea to run do a git pull before executing them.
Running
First, make a cms proxy.
As the tests depend on external libraries we have not installed on the M-machines:
export PYTHONPATH=/group/admin/ETFTests/site-packages/
Next, run them
cd /group/admin/ETFTests/cmssam/SiteTests/SE/ ./se_webdav.py -H maite.iihe.ac.be -E maite.iihe.ac.be:2880 -X /tmp/x509up_u29590 -N /tmp/x509up_u29590 -T RD3PCP /pnfs/iihe/cms/ph/sc4/store/mc/SAM/ -T WRDEL3PCP /pnfs/iihe/cms/store/user/odevroed/SAM/Probe -C /dev/null
Replace the location of the proxy (x509up) with your own one.
Running tests against other sites
A list of T2 sites in CMS is provided by the experiment. But the URL and base directory of the SE is found in the CMS vo-feed.