summaryrefslogtreecommitdiffstats
path: root/jack-tests
Commit message (Collapse)AuthorAgeFilesLines
* Jack support for annotation processor.Yohann Roussel2015-03-1021-142/+829
| | | | | | | Does not include any support for including class files generated by annotation processors. Change-Id: Id4006301d588875f822ff84fa90db10fd616ab00
* Merge "Adapt shrob tests to get rid of setShrobFlags" into ub-jackJean-Marie Henaff2015-03-106-58/+75
|\
| * Adapt shrob tests to get rid of setShrobFlagsJean-Marie Henaff2015-03-096-58/+75
| | | | | | | | | | | | Thus, it works both with new api and cli Change-Id: Ifc9fc48b6a99df92345d6cfcc1e6466b6026c2df
* | Rework printProblem filteringBenoit Lamarche2015-03-091-3/+2
|/ | | | Change-Id: Id3bffec738a261a9a9de98a6f0b98cd603d878e1
* Implement Api01Configmikaelpeltier2015-03-093-14/+52
| | | | Change-Id: I455d060994c59fecf5dbad2a1b4ff0905cb7df61
* Fix testCommandLineError002Benoit Lamarche2015-03-091-2/+2
| | | | | | | | The test used to check that it printed the ECJ usage. We don't want that anymore. Let's check that Jack does not crash and does not print anything, for now at least. Change-Id: I981b22be56382277c19daffbdf13f1fd32fbbab0
* Revert "Revert "Start using jack-api for jack API based test toolchains""Jean-Marie Hénaff2015-03-0928-419/+498
| | | | | | This reverts commit b43732ee3d9f9ffcd7595ab657e4c683a1751b3a. Change-Id: Id9fbfcd8f7aebca1136bfcbbf9e37359dc42a19d
* Add property for reporter streammikaelpeltier2015-03-092-1/+10
| | | | | | Bug: 18546725 Change-Id: Ie91b463bfb494f9608c4ea68316ac086bda64058
* Handle input sources as a propertyYohann Roussel2015-03-091-1/+1
| | | | Change-Id: I91e3c26270f821741fa79f3d972e5b1454b00b0e
* Revert "Start using jack-api for jack API based test toolchains"Jean-Marie Hénaff2015-03-0628-498/+410
| | | | | | This reverts commit d235ed6f21b7b21aefb4b066b0c64acfa2bbb229. Change-Id: Idceeda07056275eb887d42a5aa75b624024554e0
* Start using jack-api for jack API based test toolchainsJean-Marie Henaff2015-03-0628-410/+498
| | | | | | Implementation is still to be done. Change-Id: I010ab9f00f4c00275982d4abfcbf6c94248f3fb4
* Add a forgotten cast during bridge creationmikaelpeltier2015-03-067-0/+154
| | | | | | | - Jack should emit a cast on the returned type when it generate bridge. Bug: 19606409 Change-Id: I9e2c68d5e27e945d3a57055968b15e77af7e9b3c
* Merge "Add filtering according to ProblemLevel in reporters." into ub-jackBenoit Lamarche2015-03-051-19/+72
|\
| * Add filtering according to ProblemLevel in reporters.Benoit Lamarche2015-03-051-19/+72
| | | | | | | | | | Bug: 19613146 Change-Id: If553055aaefc983f74c723f97a2494666b4d004b
* | Change AllTests classes organizationJean-Marie Henaff2015-03-052-1/+12
| | | | | | | | | | | | | | Jack unit tests were listed twice when PreSubmitTests or LongLastingTests were executed. Change-Id: Ia3288fd2a5a45b60c8bd5ce9ff01b1d4cc9b00f8
* | Update internal tree testsJean-Marie Henaff2015-03-058-55/+175
|/ | | | Change-Id: I4690f38250c3b6dc1051ba16dbd624a052c13c86
* Separate Jack.run() between Jack.check() and Jack.run()Benoit Lamarche2015-03-031-4/+4
| | | | | | Also add Api01ConfigImpl. Change-Id: Id71e368072fde3dc61722cbce7fc18618f3ff8aa
* Remove JackBasedToolchain.addEcjArgsYohann Roussel2015-03-034-45/+0
| | | | Change-Id: I3e262be2f9f91dc29688bb8bb3255322087879c9
* Fix testCommandLineError002Yohann Roussel2015-03-021-2/+1
| | | | Change-Id: Ia7f103b6dea4f70787c2f8b281414e6be41c15f2
* Separate input options from ecj optionsYohann Roussel2015-03-021-3/+5
| | | | Change-Id: I60feeca57f9b88c8813cc3048733210fecf44484
* run method of Jack does not longer throws NothingToDoExceptionmikaelpeltier2015-02-271-4/+1
| | | | Change-Id: If55f57f449a7a8d01573721b22d4fea306ed537e
* Merge "Add property for imported libraries" into ub-jackBenoit Lamarche2015-02-261-6/+7
|\
| * Add property for imported librariesBenoit Lamarche2015-02-251-6/+7
| | | | | | | | Change-Id: I22997000471e246279224ba911e51757457b7640
* | Remove @Ignore on a testJean-Marie Henaff2015-02-262-5/+2
| | | | | | | | | | | | Also adapt a test that is ignored. Change-Id: I89c14345303f8a9a0b221a6b4270aba9b22fae21
* | Merge "Remove some Findbugs warnings in test framework sources" into ub-jackJean-Marie Henaff2015-02-242-2/+7
|\ \
| * | Remove some Findbugs warnings in test framework sourcesJean-Marie Henaff2015-02-242-2/+7
| | | | | | | | | | | | Change-Id: I0c0c039b5bc235bff5972f4f8e8f96e3faf7c83b
* | | Get rid of shrob.test043Yohann Roussel2015-02-236-69/+1
| |/ |/| | | | | | | | | The test was flaky and we found no good way to fix it. Change-Id: Id5c0470378039c223f5018a9e4023a290f5a5238
* | Merge "Fix MissingClassTest" into ub-jackJean-Marie Henaff2015-02-231-0/+2
|\ \
| * | Fix MissingClassTestJean-Marie Henaff2015-02-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | If a the toolchain is reused as it used to be the case the test passes whereas it's supposed to fail due to KnownBugs category. Change-Id: I1f334ccec79947e3ec516e7f31e85327c6178040
* | | Merge "Do not rename 2 classes with the same name" into ub-jackYohann Roussel2015-02-232-78/+19
|\ \ \
| * | | Do not rename 2 classes with the same nameYohann Roussel2015-02-232-78/+19
| | |/ | |/| | | | | | | | | | Bug: 19422723 Change-Id: I2b49b3a3f03a7bed622dbb3668e232140691a2d5
* | | Remove old VFSBenoit Lamarche2015-02-231-3/+0
|/ / | | | | | | Change-Id: I7ebd6d1f28158e1a95932774f870c91ded28dc48
* | Redo exceptions in JayceFileImporterBenoit Lamarche2015-02-192-29/+130
|/ | | | Change-Id: Id1f50e8a0a655116ba80184e3f6a039a72d27a3d
* Merge "Add failing obfuscation test with class repackaging" into ub-jackBenoit Lamarche2015-02-196-0/+57
|\
| * Add failing obfuscation test with class repackagingBenoit Lamarche2015-02-196-0/+57
| | | | | | | | | | Bug: 19422723 Change-Id: I6f0fa01194f266a3a80ee6d13cafd2222e31e4b2
* | Fix LegacyJillToolchain in jack-testsJean-Marie Henaff2015-02-1817-92/+380
| | | | | | | | Change-Id: Ib9d9f88e1edc231be58125bca9ac71b7af88990f
* | Fix LegacyToolChain with ecj and source list filesJean-Marie Henaff2015-02-181-4/+1
|/ | | | Change-Id: I28242ab9507055c6688e2a1b8fc1d5d99dfff252
* Remove default bootclasspath in legacy compilers for testsJean-Marie Henaff2015-02-165-6/+12
| | | | | | Classpath is explicitely passed by each test. Change-Id: Id492cd9b515ed489291fb3a6e0a3693704774208
* Merge "Make DexTagTests compatible with CLI testing" into ub-jackBenoit Lamarche2015-02-161-3/+13
|\
| * Make DexTagTests compatible with CLI testingBenoit Lamarche2015-02-161-3/+13
| | | | | | | | Change-Id: Ib5cc13c4f58c3815be691a886b79c308d12ea873
* | Ignore some FileConflictTests with cli based toolchainsJean-Marie Henaff2015-02-161-24/+39
|/ | | | Change-Id: Ibbaadba3409c8d94a7c8564f783f195220196615
* Dex files are retrieved from their input library or from output librarymikaelpeltier2015-02-101-1/+0
| | | | | Bug: 19291536 Change-Id: I94ae5e3d8cf1241aab374a678ca9c2895f55831d
* Merge "Add support for source list files with jackApiToolchain" into ub-jackJean-Marie Henaff2015-02-091-3/+22
|\
| * Add support for source list files with jackApiToolchainJean-Marie Henaff2015-02-091-3/+22
| | | | | | | | Change-Id: I782b7092be31db745bce4f5ea5e88b59a6d2e15f
* | CheckStyle passJean-Marie Henaff2015-02-092-2/+2
| | | | | | | | Change-Id: Iad1d4b81fcaca5375dc769b45f22a2b4cb2cc816
* | Add a test that fails with --incremental-folder, --import and --multi-dexmikaelpeltier2015-02-062-2/+63
|/ | | | | Bug: 19291536 Change-Id: I38b3c3c0715d6513c0cf796df3eba7bdd4b2e468
* Merge "Change handling of classpath in compilation in test framework" into ↵Jean-Marie Henaff2015-02-0467-434/+482
|\ | | | | | | ub-jack
| * Change handling of classpath in compilation in test frameworkJean-Marie Henaff2015-02-0367-434/+482
| | | | | | | | | | | | | | Make classpath an optional parameter. This change leads to simpler calls to compilation methods. Change-Id: Ia8a5e1bf13bfe9690a838784922622d3f3f148d7
* | Merge "Fix misnamed variable in Dalvik host test runner" into ub-jackJean-Marie Henaff2015-02-031-2/+5
|\ \
| * | Fix misnamed variable in Dalvik host test runnerJean-Marie Henaff2015-02-031-2/+5
| |/ | | | | | | Change-Id: Iac239bf84051b824079a8712a9e2c48b74a94976