-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Server Security
Out-of-order log in csfle_run_tests.sh during csfle_create_lib . Apply same solution as in SERVER-63455
[2022/02/28 18:32:36.190] if [ "$actual" != "$expect" ]; then [2022/02/28 18:32:36.190] echo "Error: symbols are not as expected in: $SOPATH" [2022/02/28 18:32:36.190] echo "Diff:" [2022/02/28 18:32:36.190] diff <(echo "$actual") <(echo "$expect") [2022/02/28 18:32:36.190] exit 1 [2022/02/28 18:32:36.190] fi [2022/02/28 18:32:36.190] echo "CSFLE exported symbols test succeeded!" [2022/02/28 18:32:36.190] # [2022/02/28 18:32:36.190] # If the shared library version of the unit tests exists, run it, [2022/02/28 18:32:36.190] # and the verify it can be debugged with gdb [2022/02/28 18:32:36.190] # [2022/02/28 18:32:36.190] if [ ! -f "$UNITTEST_PATH" ]; then [2022/02/28 18:32:36.190] echo "Skipping CSFLE shared library unit test. Test not found at $UNITTEST_PATH" [2022/02/28 18:32:36.190] exit 0 [2022/02/28 18:32:36.190] fi [2022/02/28 18:32:36.190] Running CSFLE exported symbols test [2022/02/28 18:32:36.190] CSFLE exported symbols test succeeded!
The line [2022/02/28 18:32:36.190] CSFLE exported symbols test succeeded! should follow [2022/02/28 18:32:36.190] echo "CSFLE exported symbols test succeeded!", but instead it is far behind it