Project: webrtc Issues People Development process History Sign in
New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 9 users
Status: Available
Owner: ----
Cc:
Components:
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment
Run all libjingle unittests on Android
Reported by wu@webrtc.org, Sep 11 2013 Back to list
Similar (but should be much simpler since henrik has done the difficult part) to
https://code.google.com/p/webrtc/source/detail?spec=svn4474&r=4474
 
Comment 1 by wu@webrtc.org, Sep 11 2013
Labels: Area-PeerConnection
Project Member Comment 2 by kjellander@webrtc.org, Sep 12 2013
Cc: kjellander@webrtc.org
This sounds great. Feel free to have a look at http://review.webrtc.org/2056004/ for details on what GYP target and .isolate files are needed.

Build instructions for the somewhat complicated setup we need due to dependencies on Chromium libraries (that cannot be used standalone) can be found in:  https://code.google.com/p/webrtc/issues/detail?id=1882#c11
This is also how the bots are building the tests.
Cc: fischman@webrtc.org
Status: Available
I just wanted to let you know that I've put some work into this and have put up http://review.webrtc.org/2345006/ as a work-in-progress. It's not ready yet since I have some unresolved problems when I build inside Chromium.
Comment 4 by wu@webrtc.org, Oct 4 2013
Excellent!

Regarding to "build inside chromium", I thought we don't build libjingle unit-tests in chromium build. Anything changed?
Project Member Comment 5 by kjellander@webrtc.org, Oct 4 2013
It's just the only way to be able to reuse the Chromium framework of building APK tests in the way they are. It's not possible to extract the dependencies of https://code.google.com/p/chromium/codesearch#chromium/src/build/apk_test.gypi into our WebRTC DEPS in the same fashion we've been doing with other libraries.
See https://code.google.com/p/webrtc/issues/detail?id=1882#c9 and the rest of the comments in that bug for more details.
Project Member Comment 6 by kjellander@webrtc.org, Oct 10 2013
Blockedon: webrtc:2466
Comment 7 by wu@webrtc.org, Jul 28 2014
Owner: henrike@webrtc.org
Henrik, this on requires to "remove chromium copy of libjingle.gyp". Can you take this after you finish 3379?
Comment 8 by fischman@webrtc.org, Jul 28 2014
Cc: -fischman@webrtc.org
Comment 9 by hellner@google.com, Aug 15 2014
Blockedon: -webrtc:2466 webrtc:3379
Comment 10 by vrk@webrtc.org, Oct 16 2014
Labels: OS-Android mstone-41
Hey Henrik E / Henrik K: What's the status of this bug?
Project Member Comment 11 by pthatcher@webrtc.org, Oct 16 2014
Labels: ent
Project Member Comment 12 by pthatcher@webrtc.org, Oct 16 2014
Labels: -ent EngTriaged
Project Member Comment 13 by pthatcher@webrtc.org, Jan 7 2015
Labels: -mstone-41 Mstone-42
Cc: -juberti@webrtc.org
Owner: juberti@webrtc.org
Project Member Comment 15 by pthatcher@webrtc.org, Feb 19 2015
Labels: -Mstone-42 Mstone-44
This looks like it's not hitting m42.  Update it if I'm wrong.
Project Member Comment 16 by tnakamura@webrtc.org, Jun 29 2015
Cc: -mallinath@webrtc.org -henrike@webrtc.org pthatcher@webrtc.org
Labels: -Mstone-44
Status: Assigned
This didn't make M44, and most likely won't make M45. I'm removing the milestone label and leaving it up to juberti and pthatcher to decide the appropriate milestone to aim for.
Project Member Comment 17 by kjellander@webrtc.org, Oct 15 2015
Cc: juberti@webrtc.org
Owner: kjellander@webrtc.org
While helping libyuv to get APK builds, I figure out the problem I ran into when working on this a long time ago. So I'm going to pick this up and so we can get APKs that can be run on Android.
Project Member Comment 18 by bugdroid1@chromium.org, Oct 19 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/external/webrtc.git/+/f56eca031cf64ecaa3a0ae3f77f8a2e14b09092e

commit f56eca031cf64ecaa3a0ae3f77f8a2e14b09092e
Author: Peter Boström <pbos@webrtc.org>
Date: Mon Oct 19 12:47:11 2015

Remove dummyinstantiation.cc.

Prevented Android libjingle APK building since EnsureAPIMatch is defined
but not used.

BUG=webrtc:2365
R=solenberg@webrtc.org

Review URL: https://codereview.webrtc.org/1410643005 .

Cr-Commit-Position: refs/heads/master@{#10323}

[modify] http://crrev.com/f56eca031cf64ecaa3a0ae3f77f8a2e14b09092e/talk/libjingle_tests.gyp
[delete] http://crrev.com/65a036780bc6ed19e0f52b6f16a56b8b4eb07086/talk/media/webrtc/dummyinstantiation.cc

Project Member Comment 19 by bugdroid1@chromium.org, Oct 20 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991

commit 18cb1c34f089c6a0d4027335e9bc4a0a8d80e991
Author: kjellander@chromium.org <kjellander@chromium.org>
Date: Tue Oct 20 11:22:03 2015

WebRTC: Add Linux GCC bot.

This should make it easier for us to discover and fix GCC specific
compilation issues (that today only surface on Android).

BUG=webrtc:2365

Review URL: https://codereview.chromium.org/1412353002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@297196 0039d316-1c4b-4281-b951-d872f2087c98

[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/masters/master.client.webrtc.fyi/master_linux_cfg.py
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/masters/master.client.webrtc.fyi/slaves.cfg
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipe_modules/chromium/config.py
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipe_modules/v8/builders.py
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipe_modules/v8/chromium_config.py
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipe_modules/webrtc/builders.py
[modify] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipe_modules/webrtc/chromium_config.py
[add] http://crrev.com/18cb1c34f089c6a0d4027335e9bc4a0a8d80e991/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux64_gcc.json

Project Member Comment 20 by bugdroid1@chromium.org, Oct 21 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/external/webrtc.git/+/b64a32bf25367d3a32a081680cb9f1972e06759a

commit b64a32bf25367d3a32a081680cb9f1972e06759a
Author: Peter Boström <pbos@webrtc.org>
Date: Wed Oct 21 09:54:01 2015

Remove old VideoFrame::Reset.

Hopefully all external implementations are updated, I could build
Chromium locally with this patch. This Reset implementation causes (for
some mysterious reason) -WError=overloaded-virtual failures when trying
to build libjingle APKs.

R=guoweis@webrtc.org, magjed@webrtc.org, pthatcher@webrtc.org
BUG=webrtc:2365

Review URL: https://codereview.webrtc.org/1411253002 .

Cr-Commit-Position: refs/heads/master@{#10352}

[modify] http://crrev.com/b64a32bf25367d3a32a081680cb9f1972e06759a/talk/media/base/videoframe.h

Project Member Comment 21 by bugdroid1@chromium.org, Oct 26 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/f3558fbea969bd9219c0de79605eb6157f238459

commit f3558fbea969bd9219c0de79605eb6157f238459
Author: kjellander@chromium.org <kjellander@chromium.org>
Date: Mon Oct 26 09:36:34 2015

WebRTC: Add triggering of Linux GCC bot.

This was missed in https://codereview.chromium.org/1412353002

BUG=webrtc:2365

Review URL: https://codereview.chromium.org/1408303005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@297292 0039d316-1c4b-4281-b951-d872f2087c98

[modify] http://crrev.com/f3558fbea969bd9219c0de79605eb6157f238459/masters/master.client.webrtc.fyi/master_linux_cfg.py

Project Member Comment 22 by kjellander@webrtc.org, Dec 8 2015
Labels: size-small fixit
Project Member Comment 23 by kjellander@webrtc.org, Dec 8 2015
I made a CL at https://codereview.webrtc.org/1413663003/ for this that builds all the APKs, but it fails to compile. I haven't been able to spend time on fixing those compilation errors.
Project Member Comment 24 by 76821325...@developer.gserviceaccount.com, Dec 14 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/external/webrtc.git/+/a78c0211fd50369a75a962385db6163bd8ded239

commit a78c0211fd50369a75a962385db6163bd8ded239
Author: perkj <perkj@webrtc.org>
Date: Mon Dec 14 10:41:31 2015

Add APK targets to build libjingle_peerconnection_unittests for Android.

BUG=webrtc:2365

The work started from the work by kjellander@ in https://codereview.webrtc.org/1413663003/

Review URL: https://codereview.webrtc.org/1511633002

Cr-Commit-Position: refs/heads/master@{#11007}

[add] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/java/jni/jni_onload.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/java/jni/peerconnection_jni.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/peerconnectionendtoend_unittest.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/peerconnectionfactory_unittest.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/peerconnectioninterface_unittest.cc
[add] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/test/DEPS
[add] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/test/androidtestinitializer.cc
[add] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/test/androidtestinitializer.h
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/app/webrtc/webrtcsdp_unittest.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/libjingle.gyp
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/talk/libjingle_tests.gyp
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/build/android/test_runner.py
[add] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/build/apk_test.gypi
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/build/apk_tests.gyp
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/build/apk_tests_noop.gyp
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/system_wrappers/include/field_trial_default.h
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/system_wrappers/source/field_trial_default.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/test/BUILD.gn
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/test/field_trial.cc
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/test/field_trial.h
[modify] http://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239/webrtc/test/test.gyp

Project Member Comment 25 by 76821325...@developer.gserviceaccount.com, Dec 14 2015
The following revision refers to this bug:
  https://chromium.googlesource.com/external/webrtc.git/+/bc14164aad254e72ce4d1e381b912b7d3acf5391

commit bc14164aad254e72ce4d1e381b912b7d3acf5391
Author: stefan <stefan@webrtc.org>
Date: Mon Dec 14 12:31:19 2015

Revert of Add APK targets to build libjingle tests for Android. (patchset #10 id:180001 of https://codereview.webrtc.org/1511633002/ )

Reason for revert:
Breaks bots.

Original issue's description:
> Add APK targets to build libjingle_peerconnection_unittests for Android.
>
> BUG=webrtc:2365
>
> The work started from the work by kjellander@ in https://codereview.webrtc.org/1413663003/
>
> Committed: https://crrev.com/a78c0211fd50369a75a962385db6163bd8ded239
> Cr-Commit-Position: refs/heads/master@{#11007}

TBR=kjellander@webrtc.org,tommi@webrtc.org,perkj@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:2365

Review URL: https://codereview.webrtc.org/1521993002

Cr-Commit-Position: refs/heads/master@{#11009}

[delete] http://crrev.com/b2f80e3a28d37c7c06b7765196b8de925898e0f2/talk/app/webrtc/java/jni/jni_onload.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/app/webrtc/java/jni/peerconnection_jni.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/app/webrtc/peerconnectionendtoend_unittest.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/app/webrtc/peerconnectionfactory_unittest.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/app/webrtc/peerconnectioninterface_unittest.cc
[delete] http://crrev.com/b2f80e3a28d37c7c06b7765196b8de925898e0f2/talk/app/webrtc/test/DEPS
[delete] http://crrev.com/b2f80e3a28d37c7c06b7765196b8de925898e0f2/talk/app/webrtc/test/androidtestinitializer.cc
[delete] http://crrev.com/b2f80e3a28d37c7c06b7765196b8de925898e0f2/talk/app/webrtc/test/androidtestinitializer.h
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/app/webrtc/webrtcsdp_unittest.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/libjingle.gyp
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/talk/libjingle_tests.gyp
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/build/android/test_runner.py
[delete] http://crrev.com/b2f80e3a28d37c7c06b7765196b8de925898e0f2/webrtc/build/apk_test.gypi
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/build/apk_tests.gyp
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/build/apk_tests_noop.gyp
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/system_wrappers/include/field_trial_default.h
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/system_wrappers/source/field_trial_default.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/test/BUILD.gn
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/test/field_trial.cc
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/test/field_trial.h
[modify] http://crrev.com/bc14164aad254e72ce4d1e381b912b7d3acf5391/webrtc/test/test.gyp

Project Member Comment 26 by phoglund@webrtc.org, Jan 7 2016
Owner: phoglund@webrtc.org
Looking at this now!

Also next time you revert something, write the error message if possible and not just "breaks bot".
The following revision refers to this bug:
  https://chromium.googlesource.com/external/webrtc.git/+/37ebcf0ce5ad1685bcf659ea75960beb96019647

commit 37ebcf0ce5ad1685bcf659ea75960beb96019647
Author: phoglund <phoglund@webrtc.org>
Date: Fri Jan 08 13:04:57 2016

Reland "Add APK targets to build libjingle tests for Android."
patchset #10 id:180001 of https://codereview.webrtc.org/1511633002/

This reverts commit bc14164aad254e72ce4d1e381b912b7d3acf5391.

We have made more preparations downstream, so this should work now. Original CL by perkj@.

BUG=webrtc:2365
The work started from the work by kjellander@ in https://codereview.webrtc.org/1413663003/

Review URL: https://codereview.webrtc.org/1570513004

Cr-Commit-Position: refs/heads/master@{#11186}

[add] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/java/jni/jni_onload.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/java/jni/peerconnection_jni.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/peerconnectionendtoend_unittest.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/peerconnectionfactory_unittest.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/peerconnectioninterface_unittest.cc
[add] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/test/DEPS
[add] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/test/androidtestinitializer.cc
[add] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/test/androidtestinitializer.h
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/app/webrtc/webrtcsdp_unittest.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/libjingle.gyp
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/talk/libjingle_tests.gyp
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/build/android/test_runner.py
[add] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/build/apk_test.gypi
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/build/apk_tests.gyp
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/build/apk_tests_noop.gyp
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/system_wrappers/include/field_trial_default.h
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/system_wrappers/source/field_trial_default.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/test/BUILD.gn
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/test/field_trial.cc
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/test/field_trial.h
[modify] http://crrev.com/37ebcf0ce5ad1685bcf659ea75960beb96019647/webrtc/test/test.gyp

Project Member Comment 28 by kjellander@webrtc.org, Jan 11 2016
Blockedon: -3379
Removing bug 3379 as blocker since it's now possible to create the proper APKs without solving that.
Project Member Comment 29 by 76821325...@developer.gserviceaccount.com, Jan 19 2016
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d

commit ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d
Author: kjellander@chromium.org <kjellander@chromium.org>
Date: Tue Jan 19 14:23:01 2016

WebRTC: Add/rename peerconnection_unittests test

This test is new for Android and is renamed on desktop (the old
name was libjingle_peerconnection_unittest).

BUG=webrtc:2365

Review URL: https://codereview.chromium.org/1608493002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@298303 0039d316-1c4b-4281-b951-d872f2087c98

[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipe_modules/webrtc/api.py
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__dbg_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__failing_test.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__forced.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus7_2_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus7_2__dbg_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_tests__l_nexus9_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_asan__l_nexus6_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__l_nexus6__dbg_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux64_release__swarming_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_ubsan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_ubsan_vptr.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_mac64_release__swarming_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win32_release__swarming_.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_debug.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_release.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug_failing_test.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug_forced.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_release.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_asan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_memcheck.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_msan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_tsan_v2.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac64_debug.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac64_release.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac_asan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_debug.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_release.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_debug.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_release.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win_drmemory_full.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win_drmemory_light.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win_syzyasan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_arm64_rel.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_dbg.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_n6.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_rel.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_asan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_dbg.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_dbg_legacy_svn_patch.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_memcheck.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_msan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_rel.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_swarming.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_tsan2.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_ubsan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_ubsan_vptr.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_asan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_dbg.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_rel.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_swarming.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_asan.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_dbg.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_drmemory_full.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_drmemory_light.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_rel.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_swarming.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_dbg.json
[modify] http://crrev.com/ca9b1f9116cca616f05e0b509c0a0ddaaf02a67d/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_rel.json

Project Member Comment 31 by kjellander@webrtc.org, Jan 20 2016
Owner: ----
Status: Available
Summary: Run all libjingle unittests on Android (was: add libjingle unittests to android NDK-APK framework)
Setting this bug to available for now as the work with peerconnection_unittests is done.

Remaining tests to be fixed before we can enable them:
libjingle_p2p_unittest
libjingle_media_unittest

NOTICE: In order to get APKs properly generated, the test cannot start with "lib", so they'll have to be renamed. If done so, please suffix them with an 's' as well.
Project Member Comment 32 by pthatcher@webrtc.org, Nov 8 2016
Labels: Pri-3
Sign in to add a comment