IBM / CAST

CAST can enhance the system management of cluster-wide resources. It consists of the open source tools: cluster system management (CSM) and burst buffer.
Eclipse Public License 1.0
27 stars 34 forks source link

csm fvt error injection test bucket improvement related to messaging … #1023

Open williammorrison2 opened 2 years ago

williammorrison2 commented 2 years ago

…protocol and library path

Issue

The error_injection test bucket should be improved to not be so sensitive to library locations.

Work around this problem by adding this to the LD_LIBRARY_PATH: export LD_LIBRARY_PATH=/opt/ibm/csm/lib/:/opt/ibm/flightlog/lib

After this change, this bucket passed successfully.

Open Questions and Pre-Merge TODOs

williammorrison2 commented 2 years ago

After running regression all the test cases PASS

[wcmorris@c650f99p06 CAST]$ cat /test/results/buckets/error_injection/messaging.log
------------------------------------------------------------
       Starting Error Injected Messaging Bucket
------------------------------------------------------------
Fri Feb 25 15:06:35 EST 2022
------------------------------------------------------------
[2022-02-25 15:06:35.9449] Checking for error inject command in CAST/.build/:                                                                 PASS
[2022-02-25 15:06:35.9659] Test Case 1: Small message protocol - return code:                                                                 PASS
[2022-02-25 15:06:35.9688] Test Case 1: Small message protocol - return code:                                                                 PASS
[2022-02-25 15:06:37.8800] Test Case 2: Partial message protocol - return code:                                                               PASS
[2022-02-25 15:06:37.8842] Test Case 2: Partial message protocol - return code:                                                               PASS
[2022-02-25 15:06:39.6869] Test Case 3: Large message protocol - return code:                                                                 PASS
[2022-02-25 15:06:39.6911] Test Case 3: Large message protocol - return code:                                                                 PASS
------------------------------------------------------------
       Error Injected Messaging Bucket COMPLETED
------------------------------------------------------------
Failed test cases:

------------------------------------------------------------