-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed as not planned
Description
Description
After merging PR [#8851](#8851), the following tests were re-enabled for the aarch64 actuated job:
-DFLB_WITHOUT_flb-it-utils=1 -DFLB_WITHOUT_flb-it-pack=1- Without any omit option.
However, these tests are now failing on the master branch.
Affected Tests and Errors
-
Proxy URL Test Failure
Test test_write_str_buffer_overrun... [ OK ] Error: oxy_url_split... [2024/12/03 09:26:23] [error] only HTTP proxy is supported. [ OK ]Error Details:
Theoxy_url_splittest is emitting an error:[2024/12/03 09:26:23] [error] only HTTP proxy is supported. -
Quoted String Splitting Test Failures
Test test_flb_utils_split... [ OK ] Test test_flb_utils_split_quoted... [ OK ] Error: st_flb_utils_split_quoted_errors... [2024/12/03 09:26:23] [error] Parsing failed: aa "unbalanced quotes should fail Error: [2024/12/03 09:26:23] [error] Parsing failed: aa 'unbalanced quotes should failError Details:
st_flb_utils_split_quoted_errorsfails when processing invalid quoted strings.- The errors indicate unbalanced quotes should cause a failure but instead generate parsing error logs.
Steps to Reproduce
- Checkout the
masterbranch post-merge of PR [#8851](cmake: fix UNICODE-escaped characters on aarch64 #8851). - Enable the tests by omitting the
-DFLB_WITHOUT_flb-it-utils=1 -DFLB_WITHOUT_flb-it-pack=1options. - Run the tests on an
aarch64environment. - Observe failures in the
oxy_url_splitandst_flb_utils_split_quoted_errorstests.
Expected Behavior
The tests should pass on the aarch64 platform without errors when re-enabled.
Environment
- Platform:
aarch64 - Branch:
master - Commit: Post-merge of PR [#8851](cmake: fix UNICODE-escaped characters on aarch64 #8851)