1Smali-based tests for experimental interface default methods.
2
3This tests that interface method resolution order is correct.
4
5Obviously needs to run under ART or a Java 8 Language runtime and compiler.
6
7When run smali test files are generated by the util-src/generate_smali.py
8script.  If we run with --jvm we will use the
9$(ANDROID_BUILD_TOP)/art/tools/extract-embedded-java script to turn the smali
10into equivalent Java using the embedded Java code.
11
12Care should be taken when updating the generate_smali.py script. It should always
13return equivalent output when run multiple times and the expected output should
14be valid.
15
16Do not modify the expected-stdout.txt file. It is generated on each run by
17util-src/generate_smali.py.
18