tls13_compat_tests:Add generate all option

Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
diff --git a/tests/ssl-opt.sh b/tests/ssl-opt.sh
index a51b49f..1e1030c 100755
--- a/tests/ssl-opt.sh
+++ b/tests/ssl-opt.sh
@@ -1291,22 +1291,7 @@
 
 run_test_tls13_compat()
 {
-    for server in $(scripts/generate_tls13_compat_tests.py --list-servers)
-    do
-        for client in $(scripts/generate_tls13_compat_tests.py --list-clients)
-        do
-            for cipher in $(scripts/generate_tls13_compat_tests.py --list-ciphers)
-            do
-                for sig_alg in $(scripts/generate_tls13_compat_tests.py --list-sig-algs)
-                do
-                    for named_group in $(scripts/generate_tls13_compat_tests.py --list-named-groups)
-                    do
-                        eval "$(scripts/generate_tls13_compat_tests.py $server $client $cipher $sig_alg $named_group)"
-                    done
-                done
-            done
-        done
-    done
+    eval "$(scripts/generate_tls13_compat_tests.py -a)"
 }
 
 cleanup() {