Commit Graph

14477 Commits

Author SHA1 Message Date
The Android Open Source Project
5b04a4566f am 19222ad5: am 64406699: Reconcile with ics-mr1-release
* commit '19222ad532f7127278c4ce54b77cb282721ac061':
2012-02-16 11:25:37 -08:00
The Android Open Source Project
6afd0d0166 am d2a0a9d4: am b548bb97: Reconcile with ics-mr1-release
* commit 'd2a0a9d414255bc37d76383aeabc5ad105a2d42a':
2012-02-16 11:25:16 -08:00
The Android Open Source Project
19222ad532 am 64406699: Reconcile with ics-mr1-release
* commit '644066992121dc65941c2b47a548d1d09719dfa7':
2012-02-16 10:13:52 -08:00
The Android Open Source Project
6440669921 Reconcile with ics-mr1-release
Change-Id: I7c4496218c25c8d2b0271782ad08b4b63055ed92
2012-02-16 10:10:14 -08:00
The Android Open Source Project
d2a0a9d414 am b548bb97: Reconcile with ics-mr1-release
* commit 'b548bb973a9333dd0d40a6e2b6a2782ddfec15fa':
2012-02-16 10:04:19 -08:00
The Android Open Source Project
b548bb973a Reconcile with ics-mr1-release
Change-Id: I57beb3d2c4e7ee06eb1a14475bf05ce655cb26f3
2012-02-16 10:02:16 -08:00
Robert Greenwalt
0e1bb7585e am 4f967940: am ccdf4844: am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit '4f967940a58391b2f0320abab8c4d647b2a2ad67':
2012-02-16 07:34:07 -08:00
The Android Automerger
3a0ae99a10 merge in jb-release history after reset to master 2012-02-16 07:02:35 -08:00
Robert Greenwalt
4f967940a5 am ccdf4844: am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit 'ccdf484440271df24fddd86ae85e1de897bb82a7':
2012-02-15 18:35:41 -08:00
Robert Greenwalt
5a9b24658b am 1b2583c4: am 6df6d66f: am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit '1b2583c41c37c055821d8f4ebbdc717f108c3b48':
  Stop using shared DUN APN when tethering stops.
2012-02-15 07:53:53 -08:00
The Android Automerger
a80f8aae2b merge in ics-mr1-release history after reset to ics-mr1 2012-02-14 14:15:44 -08:00
Robert Greenwalt
6df6d66fd1 am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit 'c8711ca7eb962072ccd6175be3cfa861195ba6cd':
  Stop using shared DUN APN when tethering stops.
2012-02-14 13:41:47 -08:00
Robert Greenwalt
2ddc99fb92 am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit 'c8711ca7eb962072ccd6175be3cfa861195ba6cd':
  Stop using shared DUN APN when tethering stops.
2012-02-14 13:40:02 -08:00
Robert Greenwalt
ccdf484440 am c8711ca7: Merge "Stop using shared DUN APN when tethering stops." into ics-mr1
* commit 'c8711ca7eb962072ccd6175be3cfa861195ba6cd':
  Stop using shared DUN APN when tethering stops.
2012-02-14 13:39:55 -08:00
Keun young Park
874d50fc8a am 5ca3810a: am 86c57f70: am 3e1d8ebc: Merge "skip WiFi test if not supproted - Support info is coming from PackageManager Bug: 5547397" into ics-mr1
* commit '5ca3810a38a9daa55b3d150679b089721af80b60':
  skip WiFi test if not supproted - Support info is coming from PackageManager Bug: 5547397
2012-02-14 12:44:04 -08:00
Robert Greenwalt
59fa0278bb Stop using shared DUN APN when tethering stops.
Backported from master, including a bug fix and a cdma enhancement.

Even if other people are sharing the connection (ie, carrier wants
default and tethered traffic on the same APN) stop using a carrier-
described APN when the tethering stops.

bug:5972599
Change-Id: I25e4831855e6b62c0c3ab3a6f4d4846aaee6ac50
2012-02-14 11:44:09 -08:00
Keun young Park
a36a66a542 skip WiFi test if not supproted
- Support info is coming from PackageManager
Bug: 5547397

Change-Id: I35d0ac82fe31a436d38d0436d32c0bb194eba3a6
2012-02-14 09:27:14 -08:00
The Android Automerger
0b21f1b9ea merge in jb-release history after reset to master 2012-02-13 09:00:16 -08:00
Doug Zongker
b1a238dbb3 store the hw addr in the extraInfo field of ethernet NetworkInfos 2012-02-10 14:44:03 -08:00
The Android Automerger
6cf2573897 merge in jb-release history after reset to master 2012-02-08 07:02:16 -08:00
Jeff Sharkey
b1b6ccd157 Send broadcast when changing restrict background.
When changing global restrict background status, send connectivity
change broadcast, since it radically changes DISCONNECTED/BLOCKED
status system-wide.

Also reduce verbose stats logging.

Bug: 5854466
Change-Id: I3b612c520f50cc3000a3a569b7e0ab5f691cc2bd
2012-02-07 12:08:58 -08:00
The Android Automerger
72da21e678 merge in jb-release history after reset to master 2012-02-06 07:01:57 -08:00
Jeff Sharkey
b3a842ef9c Unify shorthand for byte-based units.
Change-Id: If990859dee3f0973e1d4c48f05312c84071b3328
2012-02-03 14:50:13 -08:00
The Android Automerger
0532187967 merge in jb-release history after reset to master 2012-02-02 07:01:41 -08:00
Jeff Sharkey
c958c77f1a Deprecate ACTION_BACKGROUND_DATA_SETTING_CHANGED.
Broadcast is no longer sent, except during first boot after platform
upgrade.

Change-Id: I7a9c105b5783ca9f9c3aca2efff6fe5c13a4c1fd
2012-01-30 16:32:54 -08:00
Brian Muramatsu
08acbf9245 Remove Test Annotations
These annotations are not being parsed by any program.
Also they are distracting to readers and are painful to
maintain. Furthermore, they prevent us from adding the
LOCAL_SDK_CURRENT clause to Makefiles which is useful
to detect and stop us from using private APIs.

Change-Id: Id93b3a80c73df808c342e489f1434261f288204c
2012-01-26 16:44:21 -08:00
The Android Automerger
c4ec6419be merge in jb-release history after reset to master 2012-01-25 16:11:00 -08:00
Wink Saville
678258626a Merge "Add additional debug" 2012-01-25 14:04:59 -08:00
Wink Saville
5030c0534f Add additional debug
When ConnectivityService#startUsingNetworkFeature is called and the
special network is not available output some additional information.

Change-Id: I34b226a208596fa6418f1f37a0feec1d274d493c
2012-01-25 13:47:54 -08:00
The Android Automerger
95ec30fedd merge in ics-release history after reset to master 2012-01-25 07:00:17 -08:00
Nick Pelly
beb5a527e3 CTS tests for Intent.normalize...() API's
Change-Id: I5b21028dd29f5bd1565c2ca2f65636ca9aa901d0
2012-01-24 20:04:55 -08:00
Jeff Sharkey
6298b780ae Move network stats to FileRotator pattern.
Split existing network stats into two separate classes: a recorder
which generates historical data based on periodic counter snapshots,
and a collection of historical data with persistance logic.

Recorder keeps a pending history in memory until outstanding data
crosses a specific threshold.  Persisting is handled through a given
FileRotator.  This pattern significantly reduces disk churn and
memory overhead.  Separate UID data from UID tag data, enabling a
shorter rotation cycle.  Migrate existing stats into new structure.

Remove "xt" stats until iptables hooks are ready.  Avoid consuming
Entry values when recording into NetworkStatsHistory.  Assign
operation counts to default route interface.

Introduce "Rewriter" interface in FileRotator with methods to enable
rewriteAll().  Introduce IndentingPrintWriter to handle indenting in
dump() methods.

Bug: 5386531
Change-Id: Ibe086230a17999a197206ca62d45f266225fdff1
2012-01-24 11:13:14 -08:00
The Android Automerger
0d1f730720 merge in ics-release history after reset to master 2012-01-23 07:00:41 -08:00
Jean-Baptiste Queru
98b4bdbd7d am a1e87397: (-s ours) am f40f28e2: am ba7f0d2a: Merge "Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)"
* commit 'a1e873975704814416ee4d5023bf0740ec195ec0':
  Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
2012-01-20 16:30:21 -08:00
The Android Open Source Project
33789dd08c am c1cf0488: Reconcile with ics-mr1-release
* commit 'c1cf0488dca56d76b6351935785fe464c1186d65':
2012-01-20 15:52:27 -08:00
Robert Greenwalt
83b1fc9643 Merge "Stop using shared DUN APN when tethering stops." 2012-01-20 14:35:41 -08:00
Jean-Baptiste Queru
f40f28e2d2 am ba7f0d2a: Merge "Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)"
* commit 'ba7f0d2a03643ce429421b81febf18fd50473070':
  Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
2012-01-19 17:25:58 -08:00
Steve Block
85a9820247 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
Change-Id: I44f267700356967dc51e8f85ebf457dc85cfb229
2012-01-19 14:44:50 -08:00
The Android Open Source Project
c1cf0488dc Reconcile with ics-mr1-release
Change-Id: I151eb9ed3a43b1576a15e15b343832c8f9e9509b
2012-01-19 13:06:50 -08:00
The Android Automerger
362273088c merge in ics-release history after reset to master 2012-01-12 14:13:18 -08:00
The Android Automerger
331c68201c merge in ics-mr1-release history after reset to ics-mr1 2012-01-12 14:01:29 -08:00
Robert Greenwalt
6ed1f684fd am 21eba066: am 4b1261f1: Merge "Disable wimax when mobile data is in Settings" into ics-mr1
* commit '21eba066e5c50e20f9beb036336fa832c7a92509':
  Disable wimax when mobile data is in Settings
2012-01-12 09:29:30 -08:00
Robert Greenwalt
21eba066e5 am 4b1261f1: Merge "Disable wimax when mobile data is in Settings" into ics-mr1
* commit '4b1261f17ae2a0180be09b1c987ec7e70b2b46a7':
  Disable wimax when mobile data is in Settings
2012-01-12 09:26:48 -08:00
Robert Greenwalt
0364aa516c am 4b1261f1: Merge "Disable wimax when mobile data is in Settings" into ics-mr1
* commit '4b1261f17ae2a0180be09b1c987ec7e70b2b46a7':
  Disable wimax when mobile data is in Settings
2012-01-12 09:26:33 -08:00
tk.mun
5eee104218 Disable wimax when mobile data is in Settings
- Add wimax related code in handleSetMobileData to disable wimax when Moblie data is disabled (Settings -> Wireless & Networks - More -> Mobile Networks ->Data Enabled)

Change-Id: Ibf2d9da2eb90d161128005f26ac4b3e991526af4
Signed-off-by: tk.mun <tk.mun@samsung.com>
2012-01-06 10:32:54 -08:00
Brian Muramatsu
59be169eb9 Move Test XML Generation from buildCts.py
buildCts.py was the central script that generated all the
test package XMLs each time CTS was built. This had a
couple problems:

1. All the XML files for ~40 packages needed to be made
   every time CTS was made. Even if those packages were
   not touched at all.

2. Couldn't shard the XML generation process across the
   available cores on a machine. A pool was added to the
   python script, but it was set to a fixed number.

This change moves the test XML generation into a
smaller Java program called "cts-java-scanner" and
the doclet it relies upon to scan the Java files
into "cts-java-scanner-doclet.jar". The output of
the scanner like "cts-native-scanner" for native EXEs
is piped to the existing cts-xml-generator to
produce the test XMLs.

New CTS specific rules replace the standard
BUILD_PACKAGE and BUILD_HOST_JAVA_LIBRARY. They just
add extra rules for the package XML. The BUILD_CTS_PACKAGE
rule also adds a rule for copying the "package.apk"
to something more like "CtsFooTestCases.apk" to the
test case out directory. All the apks, exes, and xmls
are now thrown into a "cts-testcases" directory, before
they are copied to the final CTS distribution.

This change should prevent rebuilding the XMLs
unnecessarily and make rebuilding CTS quicker while
writing tests.

There are still the libcore tests that are always rebuilt,
but they can be adapted to fit into this model someday...

Change-Id: I52a916aa37fd679057e2709bb0ccec694c9fca01
2012-01-05 11:43:00 -08:00
The Android Automerger
fcdea4f15f merge in ics-release history after reset to master 2012-01-05 07:00:08 -08:00
Robert Greenwalt
7fa3bdb746 Stop using shared DUN APN when tethering stops.
Even if other people are sharing the connection (ie, carrier wants
default and tethered traffic on the same APN) stop using
a carrier-described APN when the tethering stops.

bug:5525764
Change-Id: I95ed2aaed4d79519d233a62cf2945edead8114bc
2012-01-03 16:32:04 -08:00
Steve Block
1be767cf74 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
See https://android-git.corp.google.com/g/156016

Bug: 5449033
Change-Id: I4c4e33bb9df3e39e11cd985e193e6fbab4635298
2012-01-03 22:38:27 +00:00
The Android Automerger
1c2255e427 merge in ics-release history after reset to master 2011-12-19 07:00:46 -08:00