History log of /external/apache-harmony/jdwp/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
95c84f6ba27f746e48052b59e3a3514e1ba0548f 11-Nov-2017 Alex Light <allight@google.com> Add test for DDM.Chunk jdwp extension command

This is a long-standing extension in dalvik and art. It allows one to
interact with the DdmServer system. The command-set is -57 (119u) and
the command is (1). It has a variable return type with either no
information or a ddms packet.

This test was added to prevent regressions since this command is very
strange.

Test: ./tools/art/run-jdwp-tests.sh --mode=host
Bug: 69169846
Change-Id: I86252ba9859bb28ab5ebabb730fa8efad2e8ca63
/external/apache-harmony/jdwp/Android.mk
1f77e5999dbde45b9aa258c42f10849f60e49701 04-Oct-2017 Colin Cross <ccross@android.com> Merge "Remove jdwp phony test targets"
am: eb488e7ce6

Change-Id: If995520f1b0033ce63fc535278427f5937614901
8cb4c9493e73ac4b7576cbc4695b9de71613a24f 04-Oct-2017 Colin Cross <ccross@android.com> Remove jdwp phony test targets

The jdwp phony test targets were each incorrectly depending on
junit jars in a unique way. The functionality is now handled
by art/tools/run-jdwp-tests.sh, so delete these broken ones.

Test: m
Change-Id: I30bc5555017648e2738b85c71780633f9f92d225
/external/apache-harmony/jdwp/Android.mk
05dfc9424b738285498bbd66344de8853048b0a4 05-May-2017 Paul Duffin <paulduffin@google.com> Fix the issues highlighted by ArrayToString

Added the following to the CtsJdwp target:
LOCAL_ERROR_PRONE_FLAGS += -XepPatchChecks:ArrayToString -XepPatchLocation:IN_PLACE

Ran the following to make the changes - there were some issues
so fixed some manually:
make -j32 javac-check-CtsJdwp RUN_ERROR_PRONE=true

Updated the build file to prevent ArrayToString issues being
added again.

Bug: 37995059
Test: make java-check-CtsJdwp RUN_ERROR_PRONE=true
Change-Id: I7da7793949a3ba99367216a1982b347168c0cd8b
/external/apache-harmony/jdwp/Android.mk
21efc4b8b2d0e40ae0a5905c13323a7ec752faac 01-Dec-2016 Paul Duffin <paulduffin@google.com> Replace junit-targetdex with junit

Bug: 30188076
Test: make checkbuild
Change-Id: Ie14e1eeb1a0603d337c999b7c8e5f06a3bb5ffbb
/external/apache-harmony/jdwp/Android.mk
8e1dd473bbef1f6e5b06511696aaf1c7da950ac1 29-Nov-2016 Paul Duffin <paulduffin@google.com> Use junit-host instead of junit

Bug: 30188076
Test: make checkbuild
Change-Id: I4eb1936fdc8b67c195c889db386ccc3f8a1a6738
/external/apache-harmony/jdwp/Android.mk
984c54c82e9ef585efbc5401eb22cd14ee906f79 05-Oct-2016 Neil Fuller <nfuller@google.com> Remove .mk lines that are just setting the default

1.8 is now the default unless targeting an old SDK.

Bug: 31944681
Test: make checkbuild
Change-Id: I29b8c30502c99e6fc2f768dd5284bbfb7543e174
/external/apache-harmony/jdwp/Android.mk
5562fb8dc6535e0c6632d16ca5ef6648a90691b5 23-May-2016 Roland Levillain <rpl@google.com> Do not explicity set jpda.settings.syncPort in JDWP settings.

Bug: 28869570
Change-Id: I413da53ec8764b0e4876676a2609627a80f289c6
/external/apache-harmony/jdwp/Android.mk
eb2c82545cdd22aba952ea8d1012c5ffbf5dc1a8 23-Feb-2016 Alex Light <allight@google.com> Add JDWP tests for JLS8 default methods

Bug: 27218415

Change-Id: Ie4dc1876a20567240267f309dc18f1aec2c1b4c2
/external/apache-harmony/jdwp/Android.mk
b736af0badb79b89f59c6af6872688b8fd131941 22-Feb-2016 Sebastien Hertz <shertz@google.com> JDWP: compile tests for 1.8

Bug: 27262745
Bug: 27218415
Change-Id: Ic1b84b6954947f651396ebbbfa427e9b71968f76
/external/apache-harmony/jdwp/Android.mk
b5c108bdf9835a727197048b8792fb8392f2e9d5 24-Mar-2015 Sebastien Hertz <shertz@google.com> JDWP: fix failures in CTS

The CTS must run the tests with -Xcompiler-option --debuggable so the
tests are compiled with full debugging capability.

Bug: 19830222
Change-Id: I43121dbc28e1628e73f5555ce6ff7c9c6b0669b6
/external/apache-harmony/jdwp/Android.mk
2bb476ac3c4d738766d8fc9b64ffd672346bda54 16-Mar-2015 Sebastien Hertz <shertz@google.com> JDWP: run tests with debuggable flag

Adds "-Xcompiler-option --debuggable" to command-line to run JDWP
tests with full debugging support.

Bug: 18547544
Bug: 18406998
Change-Id: Ifb4603203021c40b9486f1019d484f6d9772fb32
/external/apache-harmony/jdwp/Android.mk
72f0592ec4fa75b8c758f90c18c5766d9e5b368c 28-Nov-2014 Sebastien Hertz <shertz@google.com> Update makefile for JDWP tests

This CL updates the makefile so we can run JDWP tests on each ABI
supported by the host and the target.
It adds the following ABI-specific rules for host and target:
* run-jdwp-tests-host32 and run-jdwp-tests-target32 for 32-bit ABI
* run-jdwp-tests-host64 and run-jdwp-tests-target64 for 64-bit ABI

The existing run-jdwp-tests-host and run-jdwp-tests-target now run
tests for each ABI. To avoid interleaving the output, we need to
run them sequentally. Therefore, we create variants of the new rules
above so they depend on the previous ABI. Here is an example for host
supporting 64-bit and 32-bit ABIs:
run-jdwp-tests-host
-> run-jdwp-tests-host-all32
-> run-jdwp-tests-host-all64
This will execute 64-bit host tests before 32-bit host tests.

It also updates AllTests suite to System.exit(1) in case of failure
or error so the make fails. This allows to catch regression during
continuous testing on the host.

Bug: 18406998
Change-Id: I9b4273783ac01e59d3c50242fcaf22ea8b325300
/external/apache-harmony/jdwp/Android.mk
5a379ab49ef2ac5009419408490ec494617fd233 21-Jan-2015 Narayan Kamath <narayan@google.com> Stop building harmony / jdwp tests on mac os.

Depends on the junit runner / core-libart which aren't build
on mac os any longer.

Change-Id: I3a3a92ced4cbc9501cb8c49bc0df3cc83e4e3b95
/external/apache-harmony/jdwp/Android.mk
a43b077d79dbfb6183c274c97bfe76522e4fe367 22-Sep-2014 Sebastien Hertz <shertz@google.com> am d4daf0ac: Merge "Ensure we have root permissions to run JDWP tests on target"

* commit 'd4daf0acc759f4bb512bb4749c6ba86f22eb9cdb':
Ensure we have root permissions to run JDWP tests on target
e970697e015a2330210e5990665642ef542707d2 22-Sep-2014 Sebastien Hertz <shertz@google.com> Ensure we have root permissions to run JDWP tests on target

We need to "adb root" the device to remount the system partition and
synchronize files before running the JDWP tests on the device.

Change-Id: I0dc847ff9f9b0073b72edc25180d980dca1367dd
/external/apache-harmony/jdwp/Android.mk
6598016ff3eacaeb2d78bbbca9e1f09ec38b163f 07-Sep-2014 Sebastien Hertz <shertz@google.com> am 0692bee5: Merge "Support forced abi when running JDWP tests from CTS" into lmp-dev

* commit '0692bee5a57aebfbe86f51f1ceef93adf0a2c646':
Support forced abi when running JDWP tests from CTS
2aee48938c6f1a389879e8baa60e979b5b729148 05-Sep-2014 Sebastien Hertz <shertz@google.com> Support forced abi when running JDWP tests from CTS

Allows to run JDWP tests in 32-bit or 64-bit mode with "--force-abi" option.

Bug: 17374048
Change-Id: Ibbd1562e30bbbfefa0f8c4bca00ae514f4da4621
/external/apache-harmony/jdwp/Android.mk
355139fbc1bcd93206a1e256f5454948855215c3 27-Aug-2014 Sebastien Hertz <shertz@google.com> am 0260dd36: Merge "Ensure device is started before running JDWP tests"

* commit '0260dd36e8057a8469325042508fd53f952e3835':
Ensure device is started before running JDWP tests
67efd52b0e3018de9e3ae2213f469c5de722efdb 12-Aug-2014 Sebastien Hertz <shertz@google.com> Ensure device is started before running JDWP tests

We need a started device to initialize the JDWP test infrastructure on device.
We now reboot the device after syncing the files and wait for boot complete.

Bug: 16959184

(cherry picked from commit 559758352e3839e8d8dd5d31525819329bd57a31)

Change-Id: Ib7e9909a7101298d9c3adf07bc563f6e14e7de38
/external/apache-harmony/jdwp/Android.mk
ad8beef7613513eec615e17ec3f2aaedaf125d73 26-Aug-2014 Sebastien Hertz <shertz@google.com> Merge "Ensure device is started before running JDWP tests" into lmp-dev
559758352e3839e8d8dd5d31525819329bd57a31 12-Aug-2014 Sebastien Hertz <shertz@google.com> Ensure device is started before running JDWP tests

We need a started device to initialize the JDWP test infrastructure on device.
We now reboot the device after syncing the files and wait for boot complete.

Bug: 16959184

Change-Id: I811791e1eb8ebdc4dc052e1aa7f1f4f405af146e
/external/apache-harmony/jdwp/Android.mk
71dd891bb89a38cf26be412eb894f804f16a0b7a 12-Aug-2014 Tsu Chiang Chuang <tsu@google.com> Create a separate arg for cts jdwp.

Bug:16958445

Change-Id: I31316ec7b643ecb48e9cf143f977f5296e257a9f
/external/apache-harmony/jdwp/Android.mk
8d4fdfa6ab6520f8c481e7cac80f8a26bafa21aa 18-Jun-2014 Tsu Chiang Chuang <tsu@google.com> add new target for adding jdwp tests in cts.
Bug: 8538755
Change-Id: I5cdaa6761356383d69850d06d92a69a1f9679f8a
/external/apache-harmony/jdwp/Android.mk
3c75f3706cca16cbffad6fc3183e14ad892b40ba 12-Jun-2014 Ian Rogers <irogers@google.com> Remove deprecated WITH_HOST_DALVIK.

Bug: 13751317
Change-Id: Ic49c0e8eaa11fcdd8e03c8181f55c76f7219105f
/external/apache-harmony/jdwp/Android.mk
54fe82258da2c4a316a2629521175d98006d00ee 11-Mar-2014 Sebastien Hertz <shertz@google.com> Update command line to run JDWP tests on the host

Updates host command line to run JDWP tests with Art in debug mode. Also adds
dependency to the art binary so it is built when running the tests.

Change-Id: I2208f8cdce943b173a42ca26c36f522a6a576c7d
/external/apache-harmony/jdwp/Android.mk
1235c0d2ce736dd6e6163106d31717ae3c1d2e5c 12-Nov-2013 Brian Carlstrom <bdc@google.com> Skip apache-harmony-jdwp-tests-hostdex unless WITH_HOST_DALVIK=true to fix Mac build

Change-Id: I7d7b235d6dde82748c2fdaeefc96ecc194fbdd22
/external/apache-harmony/jdwp/Android.mk
8435047d3e43a34ec1972a844737aa2102a570d6 07-Nov-2013 Brian Carlstrom <bdc@google.com> Remove use of LOCAL_BUILD_HOST_DEX

Use BUILD_HOST_DALVIK_JAVA_LIBRARY instead.

Change-Id: I87e88f1512de9e13734ada290ab900ddf8859ccb
/external/apache-harmony/jdwp/Android.mk
401efceca874cd95ac8f1e2146210fdb7f7ea3e0 11-Jul-2013 Mathieu Chartier <mathieuc@google.com> Fix makefile for JDWP

Added .so.

Change-Id: If04f6f489c813f927e77ebe3e07664525aef45a3
/external/apache-harmony/jdwp/Android.mk
980bfed8e0243442d39d5fd7f3fecd10e71498a9 18-Jun-2013 Brian Carlstrom <bdc@google.com> Move from oatexec to dalvikvm

Change-Id: Ibdf5ac326f2faf7d743d43d4f729f3558e2e195f
/external/apache-harmony/jdwp/Android.mk
348bf15315b2da38964762d22955bd682359fff2 11-Apr-2013 Tsu Chiang Chuang <tsu@google.com> adding LOCAL_MODULE_TAGS:= tests so that we can run the jdwp tests
continously.

Change-Id: I65ffd94d8df2d062051de515554f75fd9d3e9c30
/external/apache-harmony/jdwp/Android.mk
21a5212937e9f06496eacc836d540123ea194ee7 21-Mar-2013 Brian Carlstrom <bdc@google.com> Merge commit '151192e2fa08cb1b7064e0ed0af6209174e7968d' into jb-mr2-release-to-dalvik-dev

Change-Id: I2dcd1c444150590937fb8a427ef19661cde09e4a
838be900a5b9b610464688eb91b90c451895bbd3 10-Mar-2013 Brian Carlstrom <bdc@google.com> Removing LOCAL_MODULE_TAGS := tests

Change-Id: Id53d78e8bf4b3f3ab7f6d111a822ed227b938e83
/external/apache-harmony/jdwp/Android.mk
31fe38c771ae6d717600f01eb577e8a4cd5ab378 11-Jan-2013 Elliott Hughes <enh@google.com> art now reports canGetOwnedMonitorInfo.

Also make the "target" explicit in "run-jdwp-tests-target", matching the
host and ri options.

Change-Id: Iaafcdb1ee6fea9347db624b74b26a6e87eba785e
/external/apache-harmony/jdwp/Android.mk
966a5ab08d2b77b99ec0e43460598fd376262530 09-Jan-2013 Elliott Hughes <enh@google.com> Reinstate the zombie-related tests, now we can cope with zombies.

Note that one of the failing tests grouped under that heading was actually
failing for an unrelated reason. (And doesn't even exercise zombies.)

Also remove the extra command-line options from the parent VM in the one case
where they'd accidentally been added.

Change-Id: I9a0a0d86dbe28607833590a9ec10ea4b518e1b02
/external/apache-harmony/jdwp/Android.mk
9a87b87557db22896b45f9b43e7a03cd9fdcb106 08-Jan-2013 Elliott Hughes <enh@google.com> Add a target for running jdwp tests on the host.

Not actually useful until we have an art_update_debugger implementation for
x86, but now we'll be ready to run tests as soon as that's done.

Change-Id: Id74bdb7f9ae81dc8d7fb48e4931d36a7dc9fdfb3
/external/apache-harmony/jdwp/Android.mk
6c25927abe1d665e9f47f180831daf591ce1b56d 04-Jan-2013 jeffhao <jeffhao@google.com> Commented out unsupported jdwp tests that currently fail.

These rely on functionality that doesn't currently exist in the VM, but
could be added in the future. The remaining test cases all pass when
running in interpreter-only mode.

Change-Id: I359bc87f3e8b2a507d373c5816fa1332aafc0bd9
/external/apache-harmony/jdwp/Android.mk
bff9fb7e654a9fee9f7ef7f9ebf3c150da6d15f6 04-Jul-2012 Tsu Chiang Chuang <tsu@google.com> move jdwp to /data/jdwp

Change-Id: Ifa7caa8202c9c4e7a30d12b10b79acb4aa9ea5fe
/external/apache-harmony/jdwp/Android.mk
5d36ea7c6bdfa6fbcd1ccd53465fe41d7225273b 29-Jun-2012 Elliott Hughes <enh@google.com> Bring the JDWP test timeout down to 10s.

This lets us run the suite in 6 minutes, even with failures (all our current
failures manifest as timeouts, caused by not getting method-entry events from
code compiled without -g).

Change-Id: If8a80b84b47596ed2c3b43637997b781f3f2195e
/external/apache-harmony/jdwp/Android.mk
5e3389cedde65eb04b77434dd5cb5b399165433f 23-Jun-2012 Elliott Hughes <enh@google.com> Fix a JDWP test typo and add a comment to the makefile.

I never remember how to run the JDWP tests with -verbose:jdwp, simple though
it is.

Change-Id: I0e8c627d620c24f7d141dcbc19192f148373cfa0
/external/apache-harmony/jdwp/Android.mk
2d5b22d49cac12d5387c36c090230e2c1f1bc7d0 27-Feb-2012 Elliott Hughes <enh@google.com> Add support for running the JDWP tests on RI.

Turns out that there are a bunch of VM-crashing bugs in the RI. We currently
have no native crashes.

Change-Id: I7e157fae4c4e8cc1733b0b840dc2f64b12eb0ed6
/external/apache-harmony/jdwp/Android.mk
f0b10c7b3de1a61e531d5775417c37fe42021ee4 13-Feb-2012 Elliott Hughes <enh@google.com> Switch to running the JDWP tests with oatexecd.

Change-Id: Icb216c5947965818dd991e303afd7015020b8647
/external/apache-harmony/jdwp/Android.mk
5f0a23683aa603d8c50b6dd071a565821b76067b 10-Dec-2011 Elliott Hughes <enh@google.com> Add harmony's jdwp tests.

Change-Id: I1c0e70cd9e07244fe422a4f77f3727b55ec28402
/external/apache-harmony/jdwp/Android.mk