Tags:
, view all tags

Testing report: IGIRTC #69

Summary

  • Product: Storm 1.9.0
  • Release Task: Task #23338
  • ETICS Subsystem Configuration Name: emi-storm_R_EMI2RC
  • VCS Tag: emi-storm-backend-mp_R_1_1_0_1, emi-storm-frontend-mp_R_1_1_0_1, emi-storm-globus-gridftp-mp_R_1_1_0_1, BE_1.9.0-2, DIP-1.7.4-3, FE_1.8.0-5, GDSI_1.2.0-4, GHTTPS_1.1.0-1, yaim-storm_4.2.1-1
  • EMI Major Release: EMI 2 (Matterhorn)
  • Platform: SL5 epel
  • Author: Sergio Traldi
  • Testing report: see here
  • Certification report: see here
  • Date: 26th April 2012
  • Outcome: DONE

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.002s

OK
test_gluetwo_storage_share_capacity (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.002s

OK
test_glue_available_space_info_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.068s

OK
test_glue_available_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.071s

OK
test_glue_used_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.078s

OK
test_size (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.083s

OK
test_info_service_failure (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.056s

OK
test_gluetwo_endpoint_undefined (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.003s

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.238s

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.266s

OK
test_yaim_version_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.511s

OK
test_size_in_namespace_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.011s

OK
test_gridhttps_plugin_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.023s

OK
test_backend_server_name_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.233s

OK
test_mysql_storage_space_update (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 113.980s

OK
test_mysql_connector_java_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.014s

OK

Upgrade Installation SL5

  • Run sanity check test locally (complete log file are here):
test_glue_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.019s

OK
test_gluetwo_storage_share_capacity (tstorm.tests.deployment.regression.gluetwo_ldapquery.GluetwoLdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.002s

OK
test_glue_available_space_info_service (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.025s

OK
test_glue_available_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.031s

OK
test_glue_used_space (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.028s

OK
test_size (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.028s

OK
test_info_service_failure (tstorm.tests.deployment.regression.ldapquery.LdapTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.038s

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.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.209s

OK
test_backend_logrotate_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.009s

OK
test_backend_gridhttps (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.236s

OK
test_yaim_version_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.511s

OK
test_size_in_namespace_file (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.009s

OK
test_gridhttps_plugin_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.016s

OK
test_backend_server_name_status (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.220s

OK
test_mysql_storage_space_update (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 102.593s

OK
test_mysql_connector_java_links (tstorm.tests.deployment.regression.service_configuration.RegressionConfigurationTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.010s

OK

Clean Installation SL6


Unit Tests

Not Available

System tests

Functionality tests

After the installation

  • Run the testsuite

[traldi@cert-25 tstorm]$ tstorm-tests -c tstorm-PD.ini
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.125s

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 51.866s

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.747s

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 27.257s

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) ... FAIL
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

======================================================================
FAIL: test_direct_transfer_inbound_https_voms_no_auth (tstorm.tests.https.HttpsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/tstorm/tests/https.py", line 524, in test_direct_transfer_inbound_https_voms_no_auth
AssertionError

----------------------------------------------------------------------
Ran 9 tests in 6.886s

FAILED (failures=1)
test_update_free_space_upon_rm (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 4.352s

OK
test_eight_digit_string_checksum (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 10.096s

OK
test_update_used_space_upon_pd (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 7.159s

OK
test_unsupported_protocols (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.065s

OK
test_non_ascii_chars (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.133s

OK
test_storm_backend_age (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.073s

OK
test_storm_database_password (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 2.733s

OK
test_storm_gridhttps_authorization_denied (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 2.752s

OK

Complete log file are here

  • Tests without voms extension


Complete log file are here

After the update

  • Run the testsuite

[traldi@cert-25 tstorm]$ tstorm-teststest_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.082s

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 54.045s

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 24.555s

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 27.576s

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) ... FAIL
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

======================================================================
FAIL: test_direct_transfer_inbound_https_voms_no_auth (tstorm.tests.https.HttpsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/tstorm/tests/https.py", line 524, in test_direct_transfer_inbound_https_voms_no_auth
AssertionError

----------------------------------------------------------------------
Ran 9 tests in 4.002s

FAILED (failures=1)
test_update_free_space_upon_rm (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 6.537s

OK
test_eight_digit_string_checksum (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 4.067s

OK
test_update_used_space_upon_pd (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 5.237s

OK
test_unsupported_protocols (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.077s

OK
test_non_ascii_chars (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.155s

OK
test_storm_backend_age (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.081s

OK
test_storm_database_password (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 3.917s

OK
test_storm_gridhttps_authorization_denied (tstorm.tests.regression.RegressionTest) ... ok

----------------------------------------------------------------------
Ran 1 test in 1.630s

OK

Complete log file are here

  • Tests without voms extension


Complete log file are here

Regression tests

Not Possible (Task is incompleted)

-- SergioTraldi - 2012-04-26

Edit | Attach | PDF | History: r8 | r4 < r3 < r2 < r1 | Backlinks | Raw View | More topic actions...
Topic revision: r2 - 2012-04-27 - SergioTraldi
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback