Line: 1 to 1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Testing Report for CEMon 1.13.1 (Savannah task #20901) | |||||||||||||
Line: 9 to 9 | |||||||||||||
Yum | |||||||||||||
Changed: | |||||||||||||
< < | yum installation log is available here | ||||||||||||
> > | yum installation log is available here | ||||||||||||
Yaim configuration | |||||||||||||
Changed: | |||||||||||||
< < | yaim configuration log is available here | ||||||||||||
> > | yaim configuration log is available here | ||||||||||||
UpdateYum | |||||||||||||
Changed: | |||||||||||||
< < | yum update log is available here | ||||||||||||
> > | yum update log is available here | ||||||||||||
Yaim configuration | |||||||||||||
Changed: | |||||||||||||
< < | yaim configuration log is available here | ||||||||||||
> > | yaim configuration log is available here | ||||||||||||
System tests | |||||||||||||
Line: 431 to 431 | |||||||||||||
-- MassimoSgaravatto - 2011-06-13 | |||||||||||||
Added: | |||||||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Testing Report for CEMon 1.13.1 (Savannah task #20901)
Clean installationYumyum installation log is available hereYaim configurationyaim configuration log is available hereUpdateYumyum update log is available hereYaim configurationyaim configuration log is available hereSystem testsBasic functionality testsCheck if the CEMon service is published in the CREAM CE resource BDII in Glue 1.3Result: PASSED$ ldapsearch -h cream-35.pd.infn.it -x -p 2170 -b "o=grid" "objectclass=GlueService" ... ... # cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939, resource, grid dn: GlueServiceUniqueID=cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939,Mds-Vo-name=resource,o=grid GlueServiceAccessControlBaseRule: VO:cms GlueServiceAccessControlBaseRule: VO:dteam GlueServiceAccessControlBaseRule: VO:infngrid GlueServiceAccessControlBaseRule: VO:creamtest GlueServiceAccessControlBaseRule: VO:test01 GlueServiceAccessControlBaseRule: VO:test02 GlueServiceAccessControlBaseRule: VO:test03 GlueServiceAccessControlBaseRule: VO:test04 GlueServiceAccessControlBaseRule: VO:test05 GlueServiceAccessControlBaseRule: VO:test06 GlueServiceAccessControlBaseRule: VO:test07 GlueServiceAccessControlBaseRule: VO:test08 GlueServiceAccessControlBaseRule: VO:test09 GlueServiceAccessControlBaseRule: VO:test10 GlueServiceAccessControlBaseRule: VO:test11 GlueServiceAccessControlBaseRule: VO:test12 GlueServiceAccessControlBaseRule: VO:test13 GlueServiceAccessControlBaseRule: VO:test14 GlueServiceAccessControlBaseRule: VO:test15 GlueServiceAccessControlBaseRule: VO:test16 GlueServiceAccessControlBaseRule: VO:test17 GlueServiceAccessControlBaseRule: VO:test18 GlueServiceAccessControlBaseRule: VO:test19 GlueServiceAccessControlBaseRule: VO:test20 GlueServiceAccessControlBaseRule: VO:test21 GlueServiceAccessControlBaseRule: VO:alice GlueServiceStatus: OK GlueServiceStatusInfo: /etc/init.d/tomcat5 is already running (18836) objectClass: GlueTop objectClass: GlueService objectClass: GlueKey objectClass: GlueSchemaVersion GlueServiceUniqueID: cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939 GlueServiceAccessControlRule: cms GlueServiceAccessControlRule: dteam GlueServiceAccessControlRule: infngrid GlueServiceAccessControlRule: creamtest GlueServiceAccessControlRule: test01 GlueServiceAccessControlRule: test02 GlueServiceAccessControlRule: test03 GlueServiceAccessControlRule: test04 GlueServiceAccessControlRule: test05 GlueServiceAccessControlRule: test06 GlueServiceAccessControlRule: test07 GlueServiceAccessControlRule: test08 GlueServiceAccessControlRule: test09 GlueServiceAccessControlRule: test10 GlueServiceAccessControlRule: test11 GlueServiceAccessControlRule: test12 GlueServiceAccessControlRule: test13 GlueServiceAccessControlRule: test14 GlueServiceAccessControlRule: test15 GlueServiceAccessControlRule: test16 GlueServiceAccessControlRule: test17 GlueServiceAccessControlRule: test18 GlueServiceAccessControlRule: test19 GlueServiceAccessControlRule: test20 GlueServiceAccessControlRule: test21 GlueServiceAccessControlRule: alice GlueServiceStartTime: 2011-06-09T12:16:47+02:00 GlueServiceEndpoint: https://cream-35.pd.infn.it:8443/ce-monitor/services GlueServiceVersion: 1.13.2 GlueSchemaVersionMinor: 3 GlueServiceName: INFN-PADOVA-CREAMTEST-Monitor GlueServiceType: org.glite.ce.Monitor GlueServiceWSDL: http://grid.pd.infn.it/cemon/wsdl/org.glite.ce-mon_service.wsdl GlueServiceSemantics: https://edms.cern.ch/document/585040 GlueForeignKey: GlueSiteUniqueID=INFN-PADOVA-CREAMTEST GlueServiceOwner: cms GlueServiceOwner: dteam GlueServiceOwner: infngrid GlueServiceOwner: creamtest GlueServiceOwner: test01 GlueServiceOwner: test02 GlueServiceOwner: test03 GlueServiceOwner: test04 GlueServiceOwner: test05 GlueServiceOwner: test06 GlueServiceOwner: test07 GlueServiceOwner: test08 GlueServiceOwner: test09 GlueServiceOwner: test10 GlueServiceOwner: test11 GlueServiceOwner: test12 GlueServiceOwner: test13 GlueServiceOwner: test14 GlueServiceOwner: test15 GlueServiceOwner: test16 GlueServiceOwner: test17 GlueServiceOwner: test18 GlueServiceOwner: test19 GlueServiceOwner: test20 GlueServiceOwner: test21 GlueServiceOwner: alice GlueSchemaVersionMajor: 1 ... ... Check if the CEMon service is published in the CREAM CE resource BDII in Glue 2Result: PASSED$ ldapsearch -h cream-35.pd.infn.it -x -p 2170 -b "o=glue" "objectclass=Glue2Endpoint" ... ... # cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939_1, cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939, resource, glue dn: GLUE2EndpointID=cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939_1,GLUE2ServiceID=cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939,GLUE2GroupID=resource,o=glue GLUE2EntityValidity: 3600 GLUE2EndpointQualityLevel: production GLUE2EntityOtherInfo: InfoProviderName=glite-info-service-glue2 GLUE2EntityOtherInfo: InfoProviderVersion=1.0 GLUE2EntityOtherInfo: InfoProviderHost=cream-35.pd.infn.it GLUE2EndpointHealthState: ok GLUE2EndpointServiceForeignKey: cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939 GLUE2EntityName: INFN-PADOVA-CREAMTEST-Monitor GLUE2EndpointTechnology: webservice GLUE2EndpointWSDL: http://grid.pd.infn.it/cemon/wsdl/org.glite.ce-mon_service.wsdl GLUE2EndpointInterfaceName: org.glite.ce.Monitor GLUE2EndpointURL: https://cream-35.pd.infn.it:8443/ce-monitor/services GLUE2EndpointDowntimeInfo: See the GOC DB for downtimes: https://goc.gridops.org/ GLUE2EndpointSemantics: https://edms.cern.ch/document/585040 GLUE2EndpointIssuerCA: /C=IT/O=INFN/CN=INFN CA GLUE2EndpointServingState: production objectClass: GLUE2Entity objectClass: GLUE2Endpoint GLUE2EndpointInterfaceVersion: 1.13.2 GLUE2EndpointTrustedCA: IGTF GLUE2EndpointID: cream-35.pd.infn.it_org.glite.ce.Monitor_3866950939_1 GLUE2EndpointHealthStateInfo: /etc/init.d/tomcat5 is already running (13445) GLUE2EndpointStartTime: 2011-06-13T09:15:18+02:00 GLUE2EntityCreationTime: 2011-06-13T07:28:44Z ... ... Check if the getinfo operation works and returns information about the service:Result: PASSED$ glite-ce-monitor-getinfo --cert /tmp/x509up_u500 --key /tmp/x509up_u500 https://cream-35:8443/ce-monitor/services/CEMonitor Description=[cemonitor service] Version =[1.0] HostDN =[/C=IT/O=INFN/OU=Host/L=Padova/CN=cream-35.pd.infn.it] Topic [CREAM_JOBS] Dialect [CLASSAD] queryLanguage [ClassAd] Action [SendExpiredNotification::] Action [DoNotSendNotification::] Action [SendNotification::] Check if the gettopics operation works and returns the list of installed topicResult: PASSED$ glite-ce-monitor-gettopics --cert /tmp/x509up_u500 --key /tmp/x509up_u500 https://cream-35:8443/ce-monitor/services/CEMonitor Topic [CREAM_JOBS] Dialect [CLASSAD] queryLanguage [ClassAd] Check if the getevent operation works and return info for the specified topic in the specified dialectResult: PASSED$ glite-ce-monitor-getevent --topic CREAM_JOBS --dialect CLASSAD --cert /tmp/x509up_u500 --key /tmp/x509up_u500 https://cream-35:8443/ce-monitor/services/CEMonitor --cert=/tmp/x509up_u500 --key=/tmp/x509up_u500 Event[0]: Message[0]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REGISTERED"; TIMESTAMP = "1307949449000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ]] Message[1]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "PENDING"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ]] Message[2]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "IDLE"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ]] Message[3]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ]] Message[4]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REALLY-RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ]] Message[5]=[[ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "DONE-OK"; TIMESTAMP = "1307949464000"; EXIT_CODE = 23; WORKER_NODE = "prod-wn-001.pn.pd.infn.it"; FAILURE_REASON = "reason=0" ]] Check if subscriptions towards a authenticated consumer workResult: PASSED$ glite-ce-monitor-subscribe --consumer-url https://cream-50.pd.infn.it:9876 --topic CREAM_JOBS --dialect CLASSAD --cert /tmp/x509up_u500 --key /tmp/x509up_u500 https://cream-35:8443/ce-monitor/services/CEMonitor SubscriptionID=[uuid-1307949738349] $ glite-ce-monitor-consumer --cert hostcert.pem --key hostkey.pem 9876 Socket connection successful on port 9876 master socket 3 Accepting connection ... Mon Jun 13 09:22:18 2011 - 1: accepted connection from IP=0.0.0.0 (0.0.0.0) Event Producer=CREAM Job Sensor Event ID =-1 Topic [CREAM_JOBS] Dialect [CLASSAD] >>> Event #0 - Dumping messages: Event #0 - Message #0 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REGISTERED"; TIMESTAMP = "1307949449000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #1 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "PENDING"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #2 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "IDLE"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #3 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #4 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REALLY-RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] ... ... Check if subscriptions towards a not authenticated consumer workResult: PASSED$ glite-ce-monitor-subscribe --consumer-url http://cream-50.pd.infn.it:9900 --topic CREAM_JOBS --dialect CLASSAD --cert /tmp/x509up_u500 --key /tmp/x509up_u500 https://cream-35:8443/ce-monitor/services/CEMonitor SubscriptionID=[uuid-1307949858566] $ glite-ce-monitor-consumer 9900 Socket connection successful on port 9900 master socket 3 Accepting connection ... Mon Jun 13 09:24:38 2011 - 1: accepted connection from IP=0.0.0.0 (0.0.0.0) Event Producer=CREAM Job Sensor Event ID =-1 Topic [CREAM_JOBS] Dialect [CLASSAD] >>> Event #0 - Dumping messages: Event #0 - Message #0 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REGISTERED"; TIMESTAMP = "1307949449000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #1 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "PENDING"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #2 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "IDLE"; TIMESTAMP = "1307949451000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #3 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #4 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "REALLY-RUNNING"; TIMESTAMP = "1307949459000"; WORKER_NODE = "prod-wn-001.pn.pd.infn.it" ] Event #0 - Message #5 [ CREAM_JOB_ID = "CREAM021327084"; CREAM_URL = "https://cream-35.pd.infn.it:8443/ce-cream/services/CREAM2"; JOB_STATUS = "DONE-OK"; TIMESTAMP = "1307949464000"; EXIT_CODE = 23; WORKER_NODE = "prod-wn-001.pn.pd.infn.it"; FAILURE_REASON = "reason=0" ] ... ... Check if the unsubscribe operation worksResult: PASSED$ glite-ce-monitor-unsubscribe --id uuid-1307949858566 https://cream-35:8443/ce-monitor/services/CEMonitor $No more events received by that consumer -- MassimoSgaravatto - 2011-06-13 |