Welcome! Log In Create A New Profile

Advanced

[njs] Tests: improved test262 output when a test fails.

Dmitry Volyntsev
December 22, 2021 11:56AM
details: https://hg.nginx.org/njs/rev/8843d18bee30
branches:
changeset: 1777:8843d18bee30
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Wed Dec 22 16:54:27 2021 +0000
description:
Tests: improved test262 output when a test fails.

diffstat:

test/report | 1 +
test/setup | 3 +++
test/test262 | 6 +++---
3 files changed, 7 insertions(+), 3 deletions(-)

diffs (54 lines):

diff -r dd2386828c1c -r 8843d18bee30 test/report
--- a/test/report Wed Dec 22 16:54:13 2021 +0000
+++ b/test/report Wed Dec 22 16:54:27 2021 +0000
@@ -9,6 +9,7 @@ if [ $njs_passed -ne $njs_total ]; then
fi

if [ -n "$njs_failed_list" ]; then
+ printf "\n"
for t in $njs_failed_list; do
printf "$t FAILED\n"
done
diff -r dd2386828c1c -r 8843d18bee30 test/setup
--- a/test/setup Wed Dec 22 16:54:13 2021 +0000
+++ b/test/setup Wed Dec 22 16:54:27 2021 +0000
@@ -17,6 +17,9 @@ passed() {
failed() {
njs_failed_list="$njs_failed_list $1"
verbose " FAILED\n"
+ printf "$1:\n"
+ cat $2
+ printf "\n"
}

verbose "Test dir: $NJS_TEST_DIR\n"
diff -r dd2386828c1c -r 8843d18bee30 test/test262
--- a/test/test262 Wed Dec 22 16:54:13 2021 +0000
+++ b/test/test262 Wed Dec 22 16:54:27 2021 +0000
@@ -34,7 +34,7 @@ END

elif [ $njs_async = yes ]; then
if [ "$njs_out" != 'Test262:AsyncTestComplete' ]; then
- failed $njs_test
+ failed $njs_test $njs_log

else
passed $njs_test
@@ -42,7 +42,7 @@ END

else
if [ -n "$njs_out" ]; then
- failed $njs_test
+ failed $njs_test $njs_log

else
passed $njs_test
@@ -54,7 +54,7 @@ END
passed $njs_test

else
- failed $njs_test
+ failed $njs_test $njs_log
fi
fi

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Tests: improved test262 output when a test fails.

Dmitry Volyntsev 323 December 22, 2021 11:56AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 319
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready