Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions case-lib/hijack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,13 @@ function exit()

case $exit_status in
0)
dlogi "Test PASS!"
dlogi "Test Result: PASS!"
;;
1)
dlogi "Test FAIL!"
dlogi "Test Result: FAIL!"
;;
2)
dlogi "Test SKIP!"
dlogi "Test Result: SKIP!"
;;
*)
dlogi "Unknown test exit code: $exit_status"
Expand Down
11 changes: 10 additions & 1 deletion case-lib/logging_ctl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,18 @@ _func_log_cmd()
# writing functions
shopt -s expand_aliases
if [ "X1" ]; then
# PPID: The process ID of the shell's parent.
# get Current script parent process name
local ppcmd=$(ps -p $PPID -o cmd --noheader|awk '{print $2;}') ext_message=""
Comment thread
Bin-QA marked this conversation as resolved.
Resolved
# confirm this script load by the script, Add the flag for it
[[ "$(file $ppcmd 2>/dev/null |grep 'shell script')" ]] && ext_message=" Sub-Test:"
Comment thread
Bin-QA marked this conversation as resolved.
Resolved
_func_logcmd_add_timestamp()
{
echo $(date -u '+%Y-%m-%d %T %Z') $*
}
for key in ${!LOG_LIST[@]};
do
alias "$key"="echo \$(date -u '+%Y-%m-%d %T %Z') ${LOG_LIST[$key]}"
alias "$key"="_func_logcmd_add_timestamp $ext_message ${LOG_LIST[$key]}"
done
else
_func_empty_function() { return 0; }
Expand Down