selftests/futex: Check ANSI terminal color support
PATCH 1/1 selftests/futex: Check ANSI terminal color support
Because test for color support of the running shell does not aware ANSI type terminals, it does not print colorful messages on some environemnt. This commit modifies the test to aware ANSI type terminal, too.
--- tools/testing/selftests/futex/functional/run.sh | 2 +- tools/testing/selftests/futex/run.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
tools/testing/selftests/futex/functional/run.sh +1 -1
@@ -24,7 +24,7 @@ # Test for a color capable console if [ -z "$USE_COLOR" ]; then - tput setf 7 + tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0
tools/testing/selftests/futex/run.sh +1 -1
@@ -23,7 +23,7 @@ # Test for a color capable shell and pass the result to the subdir scripts USE_COLOR=0 -tput setf 7 +tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0
Signature · 1 line
2.10.0
Quoted 5 lines · SeongJae Park
Because test for color support of the running shell does not aware ANSI type terminals, it does not print colorful messages on some environemnt. This commit modifies the test to aware ANSI type terminal, too.
Signed-off-by SeongJae Park <[email protected]>
No objection. Terminfo slists these separately, and I don't see a way to handle ANSI in a single command.
Quoted 35 lines
--- tools/testing/selftests/futex/functional/run.sh | 2 +- tools/testing/selftests/futex/run.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)tools/testing/selftests/futex/functional/run.sh +1
-1@@ -24,7 +24,7 @@ # Test for a color capable console if [ -z "$USE_COLOR" ]; then - tput setf 7 + tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0tools/testing/selftests/futex/run.sh +1
-1@@ -23,7 +23,7 @@ # Test for a color capable shell and pass the result to the subdir scripts USE_COLOR=0 -tput setf 7 +tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0Signature · 1 line
2.10.0
Signature · 2 lines
Darren Hart Intel Open Source Technology Center
Hi,
Shuah, may I ask your comment about this patch?
Thanks,
SeongJae Park
Quoted 39 lines · SeongJae Park
Because test for color support of the running shell does not aware ANSI type terminals, it does not print colorful messages on some environemnt. This commit modifies the test to aware ANSI type terminal, too.
Signed-off-by SeongJae Park <[email protected]>--- tools/testing/selftests/futex/functional/run.sh | 2 +- tools/testing/selftests/futex/run.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)tools/testing/selftests/futex/functional/run.sh +1
-1@@ -24,7 +24,7 @@ # Test for a color capable console if [ -z "$USE_COLOR" ]; then - tput setf 7 + tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0tools/testing/selftests/futex/run.sh +1
-2@@ -23,7 +23,7 @@ # Test for a color capable shell and pass the result to the subdir scripts USE_COLOR=0 -tput setf 7 +tput setf 7 || tput setaf 7 if [ $? -eq 0 ]; then USE_COLOR=1 tput sgr0 --2.10.0
Shuah Khan
maintainerQuoted 6 lines · SeongJae Park
Hi,
Shuah, may I ask your comment about this patch?
Looks good to me. I also see Daren's Ack. I will get this into 4.9-rc1.
thanks,
-- Shuah