Make run-jdwp-tests.sh warn about deprecation

Since the internal jdwp implementation is deprecated when running the
JDWP test suite one should generally use ./tools/run-libjdwp-tests.sh
instead of ./tools/run-jdwp-tests.sh. This makes run-jdwp-tests.sh
require a special flag to run if not invoked through
run-libjdwp-tests.sh or by LUCI. This should help ensure people run
the appropriate tests.

Test: ./art/tools/run-jdwp-tests.sh --mode=host
Test: ./art/tools/run-jdwp-tests.sh --mode=host --force-run-test
Test: ./art/tools/run-libjdwp-tests.sh --mode=host
Change-Id: Id31fddafe6112656945e544c0dba7a9629deb247
diff --git a/tools/run-libjdwp-tests.sh b/tools/run-libjdwp-tests.sh
index 0bea6a5..d514c0c 100755
--- a/tools/run-libjdwp-tests.sh
+++ b/tools/run-libjdwp-tests.sh
@@ -118,6 +118,9 @@
   env "$@"
 }
 
+# Tell run-jdwp-tests.sh it was called from run-libjdwp-tests.sh
+export RUN_JDWP_TESTS_CALLED_FROM_LIBJDWP=true
+
 verbose_run ./art/tools/run-jdwp-tests.sh \
             "${args[@]}"                  \
             --jdwp-path "libjdwp.so"      \