test: Fix jvmti tests for javac/dx
They were hardcoding dex pc offsets and method ids, which are different
for javac/dx than they are for jack.
Add custom check scripts to swap expected.txt between javac and jack
versions.
Test: ANDROID_COMPILE_WITH_JACK=false art/test.py
Bug: 36902714
Change-Id: Ib6b45899e686211046f21b161aa766842c88bfb3
diff --git a/test/910-methods/expected_jack.diff b/test/910-methods/expected_jack.diff
new file mode 100644
index 0000000..2fe6953
--- /dev/null
+++ b/test/910-methods/expected_jack.diff
@@ -0,0 +1,4 @@
+7c7
+< Location end: 39
+---
+> Location end: 40