--+ Testing report:
IGIRTC #85
Summary
- Product: Storm 1.10.0
- Release Task: Task #30816
- ETICS Subsystem Configuration Name: emi-storm_R_1_10_0_1
- VCS Tag: BE_1.10.0-1, DIP-1.7.4-3, FE_1.8.0-10, GDSI_1.2.0-4, GHTTPSP_1.0.3-5, HTTPS_1.1.0-3, PAC_1.0.0-6, Client_1.6.0-6, T-StoRM_1.2.1-2, yaim-storm_4.2.2-1
- Release: EMI 2 (Matterhorn)
- Platform: sl5 epel, sl6 epel
- Author: Sergio Traldi
- Testing report: see here
- Certification report: see here
- Date: 04th July 2012
- Outcome: CERTIFIED
Deployment tests
Clean Installation SL5
- Run sanity check test locally (complete log file are here):
[root@cert-29 tstorm]# tstorm-sanity-tests
test_glue_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.014s
OK
test_gluetwo_storage_share_capacity (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.004s
OK
test_glue_available_space_info_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.098s
OK
test_glue_available_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.115s
OK
test_glue_used_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.105s
OK
test_size (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.090s
OK
test_info_service_failure (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.049s
OK
test_gluetwo_endpoint_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.002s
OK
test_gluetwo_storage_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_gluetwo_endpoint (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_backend_server_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.258s
OK
test_backend_logrotate_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.007s
OK
test_backend_gridhttps (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.281s
OK
test_yaim_version_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 1.174s
OK
test_size_in_namespace_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.013s
OK
test_gridhttps_plugin_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.025s
OK
test_backend_server_name_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.242s
OK
test_mysql_storage_space_update (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 107.472s
OK
test_mysql_connector_java_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.012s
OK
Upgrade Installation SL5
- Run sanity check test locally (complete log file are here):
[root@cert-29 tstorm]# tstorm-sanity-tests
test_glue_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.004s
OK
test_gluetwo_storage_share_capacity (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.005s
OK
test_glue_available_space_info_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.099s
OK
test_glue_available_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.111s
OK
test_glue_used_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.106s
OK
test_size (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.109s
OK
test_info_service_failure (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.066s
OK
test_gluetwo_endpoint_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_gluetwo_storage_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.002s
OK
test_gluetwo_endpoint (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_backend_server_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.226s
OK
test_backend_logrotate_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.004s
OK
test_backend_gridhttps (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.274s
OK
test_yaim_version_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.556s
OK
test_size_in_namespace_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.013s
OK
test_gridhttps_plugin_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.024s
OK
test_backend_server_name_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.241s
OK
test_mysql_storage_space_update (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 101.848s
OK
test_mysql_connector_java_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.011s
OK
Clean Installation SL6
- Run sanity check test locally (complete log file are here):
[root@cert-41 tstorm]# tstorm-sanity-tests
test_glue_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.015s
OK
test_gluetwo_storage_share_capacity (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.004s
OK
test_glue_available_space_info_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.217s
OK
test_glue_available_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.255s
OK
test_glue_used_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.235s
OK
test_size (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.170s
OK
test_info_service_failure (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.132s
OK
test_gluetwo_endpoint_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.002s
OK
test_gluetwo_storage_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_gluetwo_endpoint (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_backend_server_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 1.067s
OK
test_backend_logrotate_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.020s
OK
test_backend_gridhttps (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 1.344s
OK
test_yaim_version_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 3.030s
OK
test_size_in_namespace_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.013s
OK
test_gridhttps_plugin_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.025s
OK
test_backend_server_name_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.494s
OK
test_mysql_storage_space_update (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 177.686s
OK
test_mysql_connector_java_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.067s
OK
Unit Tests
System tests
Functionality tests
After the installation SL5
[traldi@cert-25 tstorm]$ voms-proxy-init -voms testers.eu-emi.eu
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi
Creating temporary proxy ..................................... Done
Contacting emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ......................................................................................................... Done
Your proxy is valid until Thu Jul 5 23:01:00 2012
[traldi@cert-25 tstorm]$ tstorm-tests
test_settings (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
test_storm_ping (tstorm.tests.atomics.AtomicsTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.193s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_ls_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_exist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_bt (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_at (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 13 tests in 56.175s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_cksm (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 3 tests in 16.983s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_data_transfer_out_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_out_exist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_unexist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 8 tests in 24.202s
OK
test_cr_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
test_srm_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms_exist_file (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_no_auth (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_unexist_file (tstorm.tests.https.HttpsTest) ... ok
test_srm_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 9 tests in 6.637s
OK
test_update_free_space_upon_rm (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 18.450s
OK
test_eight_digit_string_checksum (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 6.102s
OK
test_update_used_space_upon_pd (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 11.313s
OK
test_unsupported_protocols (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.064s
OK
test_non_ascii_chars (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.136s
OK
test_storm_backend_age (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.085s
OK
test_storm_database_password (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 18.025s
OK
test_storm_gridhttps_authorization_denied (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 1.669s
OK
Complete log file are
here
After the update SL5
[traldi@cert-25 tstorm]$ voms-proxy-init -voms testers.eu-emi.euEnter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi
Creating temporary proxy ................................................. Done
Contacting emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ......................................... Done
Your proxy is valid until Thu Jul 5 06:06:12 2012
[traldi@cert-25 tstorm]$ tstorm-tests
test_settings (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
test_storm_ping (tstorm.tests.atomics.AtomicsTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.140s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_ls_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_exist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_bt (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_at (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 13 tests in 55.724s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_cksm (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 3 tests in 18.404s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_data_transfer_out_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_out_exist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_unexist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 8 tests in 55.017s
OK
test_cr_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
test_srm_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms_exist_file (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_no_auth (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_unexist_file (tstorm.tests.https.HttpsTest) ... ok
test_srm_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 9 tests in 9.019s
OK
test_update_free_space_upon_rm (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 4.332s
OK
test_eight_digit_string_checksum (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 5.160s
OK
test_update_used_space_upon_pd (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 3.095s
OK
test_unsupported_protocols (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.072s
OK
test_non_ascii_chars (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.122s
OK
test_storm_backend_age (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.071s
OK
test_storm_database_password (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 5.922s
OK
test_storm_gridhttps_authorization_denied (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 2.660s
OK
Complete log file are available
here
After the installation SL6
[traldi@cert-25 tstorm]$ voms-proxy-init -voms testers.eu-emi.euEnter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi
Creating temporary proxy ................................................. Done
Contacting emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ......................................... Done
Your proxy is valid until Thu Jul 5 06:06:12 2012
[traldi@cert-25 tstorm]$ tstorm-tests
test_settings (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
test_storm_ping (tstorm.tests.atomics.AtomicsTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.456s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_ls_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_mkdir_exist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_bt (tstorm.tests.atomics.AtomicsTest) ... ok
test_ls_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_cp_at (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_unexist_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 13 tests in 60.569s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_cksm (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 3 tests in 19.511s
OK
test_dd (tstorm.tests.utilities.UtilitiesTest) ... ok
test_data_transfer_out_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_out_exist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_data_transfer_in_unexist_file (tstorm.tests.functionalities.FunctionalitiesTest) ... ok
test_rm_file (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_dir (tstorm.tests.atomics.AtomicsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 8 tests in 24.177s
OK
test_cr_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
test_srm_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_outbound_https_voms_exist_file (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_no_auth (tstorm.tests.https.HttpsTest) ... ok
test_direct_transfer_inbound_https_voms_unexist_file (tstorm.tests.https.HttpsTest) ... ok
test_srm_transfer_inbound_https_voms (tstorm.tests.https.HttpsTest) ... ok
test_rm_lf (tstorm.tests.utilities.UtilitiesTest) ... ok
----------------------------------------------------------------------
Ran 9 tests in 12.081s
OK
test_update_free_space_upon_rm (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 10.852s
OK
test_eight_digit_string_checksum (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 6.454s
OK
test_update_used_space_upon_pd (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 19.001s
OK
test_unsupported_protocols (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.110s
OK
test_non_ascii_chars (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.242s
OK
test_storm_backend_age (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.113s
OK
test_storm_database_password (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 4.168s
OK
test_storm_gridhttps_authorization_denied (tstorm.tests.regression.RegressionTest) ... ok
----------------------------------------------------------------------
Ran 1 test in 1.915s
OK
Complete log file are available
here
Regression tests
After the installation SL5
Bug 289 NamespaceFSvalidation check can fail if storage area root is specified as link : PASSED
- You can found the description of the bug : here
[root@cert-29 ~]# ll -la /storage/
total 40
drwxr-xr-x 7 root root 4096 Jul 5 12:54 .
drwxr-xr-x 25 root root 4096 Jul 5 10:47 ..
drwxrwx---+ 2 storm storm 4096 Jul 6 11:42 dteam
drwxr-x--- 2 storm storm 4096 Jul 6 11:42 infngrid
lrwxrwxrwx 1 root root 5 Jul 5 12:54 test -> dteam
drwxrwx---+ 2 storm storm 4096 Jul 6 11:42 testers.eu-emi.eu
drwxr-x--- 2 storm storm 4096 Jul 6 11:42 testers.eu-emi.eu_https
drwxr-x--- 2 storm storm 4096 Jul 6 11:42 testers.eu-emi.eu_no_voms
[root@cert-29 ~]# tail -5 siteinfo/site-info.def
STORM_DTEAM_FSTYPE="gpfs"
STORM_DTEAM_ONLINE_SIZE=72
STORM_DTEAM_VONAME=dteam
STORM_DTEAM_ROOT="/storage/test"
[root@cert-29 ~]# /opt/glite/yaim/bin/yaim -d 6 -c -s /root/siteinfo/site-info.def -n se_storm_backend -n se_storm_frontend -n se_storm_gridftp -n se_storm_gridhttps 2>&1 | tee /root/conf_Storm.`hostname -s`.`date +%Y%m%d-%H%M%S`.log
I modity two element of the namespace.xml : filesystem-driver and space-token-description
[root@cert-29 ~]# head -10 /etc/storm/backend-server/namespace.xml
<namespace xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="namespace-1.5.0.xsd" version="1.5.0">
<filesystems>
<filesystem name="DTEAM-FS" fs_type="gpfs">
<space-token-description>DTEAM_TOKEN</space-token-description>
<root>/storage/test</root>
<filesystem-driver>it.grid.storm.filesystem.swig.posixfs</filesystem-driver>
<spacesystem-driver>it.grid.storm.filesystem.MockSpaceSystem</spacesystem-driver>
<storage-area-authz>
<fixed>permit-all</fixed>
</storage-area-authz>
[root@cert-29 ~]# service storm-backend-server stop
storm-backend-server already stopped [ OK ]
[root@cert-29 ~]# rm /var/log/storm/storm-backend.log
rm: remove regular file `/var/log/storm/storm-backend.log'? y
[root@cert-29 ~]# service storm-backend-server start
Bootstrapping storm-backend-server [ OK ]
StoRMCommandServer on localhost:4444 is closed [FAILED]
[root@cert-29 ~]# grep NamespaceFSAssociationCheck.getMountPointFSTypeBestmatch /var/log/storm/storm-backend.log
11:39:56.147 - DEBUG [main][NamespaceFSAssociationCheck.getMountPointFSTypeBestmatch] - Retrieving mout point for path /storage/dteam
Bug 288 Service crashes on gpfs filesystems: PASSED
- You can found the description of the bug : here
[root@cert-29 ~]# cat /etc/redhat-release
Scientific Linux release 5.8 (Boron)
[root@cert-29 ~]# ldd /usr/lib64/storm-backend-server/libgpfsapi_interface.so | grep libgpfs.so
ldd: warning: you do not have execution permission for `/usr/lib64/storm-backend-server/libgpfsapi_interface.so'
libgpfs.so => not found
[root@cert-29 ~]# echo $?
0
Bug 269 srmReserveSpace management produces spurious database entries: PASSED
- You can found the description of the bug : here
FROM UI:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-29.pd.infn.it:8444 -d expiringSpaceToken -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="CE899007-3D01-21BA-C1CE-D2AB2090A886"
============================================================
FROM BACKEND HOST:
[root@cert-29 ~]# service storm-backend-server restart
Stopping storm-backend-server [ OK ]
Bootstrapping storm-backend-server [ OK ]
Starting storm-backend-server [ OK ]
[root@cert-29 ~]# service storm-backend-server status
storm-backend-server (pid 31528) is RUNNING [ OK ]
Bug 295 StoRM backend boot fails if FS is defined as XFS: PASSED
- You can found the description of the bug : here
[root@cert-29 ~]# grep FSTYPE siteinfo/site-info.def
STORM_TESTERSEUEMIEU_NO_VOMS_FSTYPE="xfs"
[root@cert-29 ~]# /opt/glite/yaim/bin/yaim -d 6 -c -s /root/siteinfo/site-info.def -n se_storm_backend -n se_storm_frontend -n se_storm_gridftp -n se_storm_gridhttps 2>&1 | tee /root/conf_Storm.`hostname -s`.`date +%Y%m%d-%H%M%S`.log
- You can found the verification of the bug having a look to the yaim configuration result
Bug 278 Storage space database update time is not alway set correctly: PASSED
- You can found the description of the bug : here
test:
FROM UI:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-29.pd.infn.it:8444 -d prova -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="D1889607-3D01-53DE-C1CE-D2AB68AB618D"
============================================================
FROM BACKEND HOST:
mysql> select UPDATE_TIME from storm_be_ISAM.storage_space where SPACE_TOKEN= 'D1889607-3D01-53DE-C1CE-D2AB68AB618D';
+---------------------+
| UPDATE_TIME |
+---------------------+
| 2012-07-05 14:59:58 |
+---------------------+
1 row in set (0.00 sec)
Bug 277 The execution of srmGetSpaceMetadata on a valid token produce a null pointer exception: PASSED
- You can found the description of the bug : here
test:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-29.pd.infn.it:8444 -d test -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="2C4C9D07-3D01-27E2-C1CE-D2AB237C9BCF"
============================================================
[traldi@cert-25 tstorm]$ clientSRM GetSpaceMetadata -e httpg://cert-29.pd.infn.it:8444 -s 2C4C9D07-3D01-27E2-C1CE-D2AB237C9BCF
============================================================
Sending GetSpaceMetaData request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation=""
============================================================
SRM Response:
arrayOfSpaceDetails (size=1)
[0] spaceToken="2C4C9D07-3D01-27E2-C1CE-D2AB237C9BCF"
[0] status: statusCode="SRM_SUCCESS"(0)
explanation="Valid space token"
[0] owner="/C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi"
[0] totalSize=1000000
[0] guaranteedSize=1000000
[0] unusedSize=1000000
[0] lifetimeAssigned=30
[0] lifetimeLeft=19
============================================================
Bug 270 Configuration folders permissions: PASSED
- You can found the description of the bug : here
test:
[root@cert-29 ~]# su - dteam001
[dteam001@cert-29 ~]$ find /etc/storm/ -readable ! -type d | grep -v "web.xml" | grep -v "log4j"
find: invalid predicate `-readable'
Bug 267 path-authz.db is not recognized as a configuration file: PASSED
- You can found the description of the bug : here
test:
[root@cert-29 ~]# rpm -qa | grep storm-backend-server
storm-backend-server-1.10.0-1.sl5
[root@cert-29 ~]# rpm -qc storm-backend-server | grep /etc/storm/backend-server/path-authz.db
/etc/storm/backend-server/path-authz.db
Bug 279 srmPrepareToPut returns the wrong error when a non existing space token is provided PASSED
- You can found the description of the bug : here
test:
[traldi@cert-25 tstorm]$ voms-proxy-init -voms dteam
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi
Creating temporary proxy .................................... Done
Contacting voms2.hellasgrid.gr:15004 [/C=GR/O=HellasGrid/OU=hellasgrid.gr/CN=voms2.hellasgrid.gr] "dteam" Done
Creating proxy ........................................................................ Done
Your proxy is valid until Fri Jul 6 04:06:27 2012
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-29.pd.infn.it:8444 -d myReservation -r 0,0 -a 1000000 -c 30============================================================
Sending ReserveSpace request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="BAE4D307-3D01-0D9C-C1CE-D2AB41566D2B"
============================================================
[traldi@cert-25 tstorm]$ clientSRM PtP -e httpg://cert-29.pd.infn.it:8444 -t BAE4D307-3D01-0D9C-C1CE-D2AB41566D2B -s srm://cert-29.pd.infn.it:8444/dteam/test_file.txt
============================================================
Sending PtP request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 17
Poll Flag 0
============================================================
Request status:
statusCode="SRM_REQUEST_QUEUED"(17)
============================================================
SRM Response:
requestToken="8c6e0159-baac-4d23-9c6e-90994bb26ca4"
arrayOfFileStatuses (size=1)
[0] SURL="srm://cert-29.pd.infn.it:8444/dteam/test_file.txt"
[0] status: statusCode="SRM_REQUEST_QUEUED"(17)
explanation=""
============================================================
[traldi@cert-25 tstorm]$ clientSRM StatusPtP -e httpg://cert-29.pd.infn.it:8444 -t 8c6e0159-baac-4d23-9c6e-90994bb26ca4
============================================================
Sending StatusPtP request to: httpg://cert-29.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 7
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SPACE_LIFETIME_EXPIRED"(7)
explanation="Supplied SpaceToken has expired lifetime!"
============================================================
SRM Response:
arrayOfFileStatuses (size=1)
[0] SURL="srm://cert-29.pd.infn.it:8444/dteam/test_file.txt"
[0] status: statusCode="SRM_SPACE_LIFETIME_EXPIRED"(7)
explanation="The provided Space Token has expired its lifetime"
============================================================
After the installation SL6
Bug 289 NamespaceFSvalidation check can fail if storage area root is specified as link: PASSED
- You can found the description of the bug : here
[root@cert-41 ~]# ll /storage/
total 20
drwxrwx---+ 2 storm storm 4096 Jul 5 17:00 dteam
drwxr-x--- 2 storm storm 4096 Jul 5 16:40 infngrid
lrwxrwxrwx 1 root root 15 Jul 6 11:56 test -> /storage/dteam/
drwxrwx---+ 2 storm storm 4096 Jul 5 16:40 testers.eu-emi.eu
drwxr-x--- 2 storm storm 4096 Jul 5 16:40 testers.eu-emi.eu_https
drwxr-x--- 2 storm storm 4096 Jul 5 16:40 testers.eu-emi.eu_no_voms
[root@cert-41 ~]# tail -5 siteinfo/site-info.def
STORM_DTEAM_FSTYPE="gpfs"
STORM_DTEAM_ONLINE_SIZE=72
STORM_DTEAM_VONAME=dteam
STORM_DTEAM_ROOT="/storage/test"
[root@cert-41 ~]# /opt/glite/yaim/bin/yaim -d 6 -c -s /root/siteinfo/site-info.def -n se_storm_backend -n se_storm_frontend -n se_storm_gridftp -n se_storm_gridhttps 2>&1 | tee /root/conf_Storm.`hostname -s`.`date +%Y%m%d-%H%M%S`.log
I modity two element of the namespace.xml : filesystem-driver and space-token-description
[root@cert-41 ~]# head -10 /etc/storm/backend-server/namespace.xml
<namespace xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="namespace-1.5.0.xsd" version="1.5.0">
<filesystems>
<filesystem name="DTEAM-FS" fs_type="gpfs">
<space-token-description>DTEAM_TOKEN</space-token-description>
<root>/storage/test</root>
<filesystem-driver>it.grid.storm.filesystem.swig.posixfs</filesystem-driver>
<spacesystem-driver>it.grid.storm.filesystem.MockSpaceSystem</spacesystem-driver>
<storage-area-authz>
<fixed>permit-all</fixed>
</storage-area-authz>
[root@cert-41 ~]# service storm-backend-server stop
/etc/init.d/storm-backend-server: line 200: /usr/java/latest/bin/java: No such file or directory
storm-backend-server already stopped [ OK ]
[root@cert-41 ~]# rm /var/log/storm/storm-backend.log
rm: remove regular file `/var/log/storm/storm-backend.log'? y
[root@cert-41 ~]# service storm-backend-server start
/etc/init.d/storm-backend-server: line 200: /usr/java/latest/bin/java: No such file or directory
Bootstrapping storm-backend-server [ OK ]
StoRMCommandServer on localhost:4444 is closed [FAILED]
[root@cert-41 ~]# grep NamespaceFSAssociationCheck.getMountPointFSTypeBestmatch /var/log/storm/storm-backend.log
12:08:21.308 - DEBUG [main][NamespaceFSAssociationCheck.getMountPointFSTypeBestmatch] - Retrieving mout point for path /storage/dteam
Bug 288 Service crashes on gpfs filesystems: PASSED
- You can found the description of the bug : here
[root@cert-41 ~]# cat /etc/redhat-release
Scientific Linux release 6.2 (Carbon)
[root@cert-41 ~]# ldd /usr/lib64/storm-backend-server/libgpfsapi_interface.so | grep libgpfs.so
libgpfs.so => not found
[root@cert-41 ~]# echo $?
0
Bug 269 srmReserveSpace management produces spurious database entries: PASSED
- You can found the description of the bug : here
FROM UI:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-41.pd.infn.it:8444 -d SpaceToken -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="9545F207-3D01-3E99-C1CE-D28FDE54DC11"
============================================================
FROM BACKEND HOST:
[root@cert-41 tstorm]# service storm-backend-server restart
/etc/init.d/storm-backend-server: line 200: /usr/java/latest/bin/java: No such file or directory
Stopping storm-backend-server [ OK ]
Bootstrapping storm-backend-server [ OK ]
Starting storm-backend-server [ OK ]
[root@cert-41 tstorm]# service storm-backend-server status
/etc/init.d/storm-backend-server: line 200: /usr/java/latest/bin/java: No such file or directory
storm-backend-server (pid 19266) is RUNNING [ OK ]
Bug 295 StoRM backend boot fails if FS is defined as XFS: PASSED
- You can found the description of the bug : here
[root@cert-29 ~]# grep FSTYPE siteinfo/site-info.def
STORM_TESTERSEUEMIEU_NO_VOMS_FSTYPE="xfs"
[root@cert-29 ~]# /opt/glite/yaim/bin/yaim -d 6 -c -s /root/siteinfo/site-info.def -n se_storm_backend -n se_storm_frontend -n se_storm_gridftp -n se_storm_gridhttps 2>&1 | tee /root/conf_Storm.`hostname -s`.`date +%Y%m%d-%H%M%S`.log
- You can found the verification of the bug having a look to the yaim configuration result
Bug 278 Storage space database update time is not alway set correctly: PASSED
- You can found the description of the bug : here
test:
FROM UI:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-41.pd.infn.it:8444 -d SpaceToken -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="7559F908-3D01-4DA4-C1CE-D28F7FECF0CB"
============================================================
FROM BACKEND HOST:
mysql> select UPDATE_TIME from storm_be_ISAM.storage_space where SPACE_TOKEN= '7559F908-3D01-4DA4-C1CE-D28F7FECF0CB';
+---------------------+
| UPDATE_TIME |
+---------------------+
| 2012-07-05 16:47:29 |
+---------------------+
1 row in set (0.00 sec)
Bug 277 The execution of srmGetSpaceMetadata on a valid token produce a null pointer exception: PASSED
- You can found the description of the bug : here
test:
[traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-41.pd.infn.it:8444 -d SpaceToken -r 0,0 -a 1000000 -c 30
============================================================
Sending ReserveSpace request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="7559F908-3D01-4DA4-C1CE-D28F7FECF0CB"
============================================================
[traldi@cert-25 tstorm]$ clientSRM GetSpaceMetadata -e httpg://cert-41.pd.infn.it:8444 -s 7559F908-3D01-4DA4-C1CE-D28F7FECF0CB
============================================================
Sending GetSpaceMetaData request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation=""
============================================================
SRM Response:
arrayOfSpaceDetails (size=1)
[0] spaceToken="7559F908-3D01-4DA4-C1CE-D28F7FECF0CB"
[0] status: statusCode="SRM_SPACE_LIFETIME_EXPIRED"(7)
explanation="Expired space lifetime"
[0] owner="/C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi"
[0] totalSize=1000000
[0] guaranteedSize=1000000
[0] unusedSize=1000000
[0] lifetimeAssigned=30
[0] lifetimeLeft=0
============================================================
Bug 270 Configuration folders permissions: PASSED
- You can found the description of the bug : here
test:
[root@cert-41 tstorm]# su - dteam001
[dteam001@cert-41 ~]$ find /etc/storm/ -perm /o+r ! -type d | grep -v "web.xml" | grep -v "log4j"
[dteam001@cert-41 ~]$ echo $?
1
Bug 267 path-authz.db is not recognized as a configuration file: PASSED
- You can found the description of the bug : here
test:
[root@cert-41 tstorm]# rpm -qa | grep storm-backend-server
storm-backend-server-1.10.0-1.sl6.x86_64
[root@cert-41 tstorm]# rpm -qc storm-backend-server | grep /etc/storm/backend-server/path-authz.db
/etc/storm/backend-server/path-authz.db
Bug 279 srmPrepareToPut returns the wrong error when a non existing space token is provided PASSED
- You can found the description of the bug : here
test:
traldi@cert-25 tstorm]$ clientSRM ReserveSpace -e httpg://cert-41.pd.infn.it:8444 -d MyReservation -r 0,0 -a 1000000 -c 30============================================================
Sending ReserveSpace request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 0
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SUCCESS"(0)
explanation="Space Reservation done"
============================================================
SRM Response:
sizeOfTotalReservedSpace=1000000
sizeOfGuaranteedReservedSpace=1000000
lifetimeOfReservedSpace=30
spaceToken="768A0108-3D01-5D39-C1CE-D28FF1FF644C"
============================================================
[traldi@cert-25 tstorm]$ clientSRM PtP -e httpg://cert-41.pd.infn.it:8444 -t 768A0108-3D01-5D39-C1CE-D28FF1FF644C -s srm://cert-41.pd.infn.it:8444/dteam/myFile.txt
============================================================
Sending PtP request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 17
Poll Flag 0
============================================================
Request status:
statusCode="SRM_REQUEST_QUEUED"(17)
============================================================
SRM Response:
requestToken="5d8cd6f6-bab3-4ad7-b49a-7ee0252ad955"
arrayOfFileStatuses (size=1)
[0] SURL="srm://cert-41.pd.infn.it:8444/dteam/myFile.txt"
[0] status: statusCode="SRM_REQUEST_QUEUED"(17)
explanation=""
============================================================
[traldi@cert-25 tstorm]$ clientSRM StatusPtP -e httpg://cert-41.pd.infn.it:8444 -t 5d8cd6f6-bab3-4ad7-b49a-7ee0252ad955
============================================================
Sending StatusPtP request to: httpg://cert-41.pd.infn.it:8444
Before execute:
Afer execute:
Request Status Code 7
Poll Flag 0
============================================================
Request status:
statusCode="SRM_SPACE_LIFETIME_EXPIRED"(7)
explanation="Supplied SpaceToken has expired lifetime!"
============================================================
SRM Response:
arrayOfFileStatuses (size=1)
[0] SURL="srm://cert-41.pd.infn.it:8444/dteam/myFile.txt"
[0] status: statusCode="SRM_SPACE_LIFETIME_EXPIRED"(7)
explanation="The provided Space Token has expired its lifetime"
============================================================
--
SergioTraldi - 2012-07-04