<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">I have an in-house test for MFC codec application.</div><div dir="auto">I have already kept the executable on target board and created fuego_test.sh with test_run and test_processing functions only. spec.json is just default, nothing specific in that.</div><div dir="auto"><br></div><div dir="auto">I use log_compare to look for some specific keyword occurance (like pass, success, mfc.c) in the log file.</div><div dir="auto"><br></div><div dir="auto">The test executes correctly and log_compare is able to find keywords but still the test result is a failure. What could be the issue? What iam missing here.</div><div dir="auto"><br></div><div dir="auto">Please find a portion of the log below for reference. It says &#39;<span style="font-family:sans-serif">Build step &#39;Execute shell&#39; marked build as failure&#39;.</span></div><div dir="auto"><br></div><div dir="auto">Teardown board link</div><div dir="auto">log_compare: pattern &#39;mfc.c&#39; found 2 times (expected greater than or equal than 1)</div><div dir="auto">running python...</div><div dir="auto">Received: 0</div><div dir="auto">Test section fail_or_pass: test result 0 satisfies (eq) threshold 0.</div><div dir="auto">Data file /fuego-rw/.... was updated.</div><div dir="auto">Reading plot....</div><div dir="auto">Saving plot...</div><div dir="auto">running python...</div><div dir="auto">Writing results to ... /results.json</div><div dir="auto">Build step &#39;Execute shell&#39; marked build as failure</div><div dir="auto">[description setter] ...</div><div dir="auto">Finished: FAILURE</div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto">Dhinakar</div></div>