Commit Graph

6 Commits

Author SHA1 Message Date
Alexandre Lissy
f4face05d6 Bug 1136784 - Add screenshot to LogShake produced data. r=ochameau, r=gwagner 2015-03-11 01:35:00 -04:00
Alexandre Lissy
aea1e409fd Bug 1103958 - Dump Gecko AppInfos and about:memory in LogShake. r=gwagner 2015-01-26 13:16:00 -05:00
Carsten "Tomcat" Book
d9f5bb2d00 Backed out changeset a5adaf7a846c (bug 1103958) for failing X1 Tests 2015-01-09 14:04:04 +01:00
Alexandre Lissy
2664fbc936 Bug 1103958 - Dumping Gecko AppInfos and about:memory in LogShake. r=gwagner 2015-01-08 06:05:00 +01:00
Alexandre Lissy
3595bf3564 Bug 1079322 - Extract properties using libc functions. r=gwagner
The LogShake features allows one to shake its device to be able to dump
a set of useful logging informations. This includes several log files,
and also the Android properties. In the past, we relied on the
/dev/__properties__ file to extract their content by parsing its value.
This is duplicate work from the bionic libc and libcutils library.
Worst, the format used to store the values in this file has been changed
between JellyBean and Kitkat, so our parser was not able to dump the
values: that explains bug 1079322. To fix this we make use of some of
the underlying libc-defined functions used to iterate and get properties
values:
 - __system_property_find_nth() to retrieve one arbitrary property by
   its number (starting from 0), and this returns a struct containing
   all the informations
 - __system_property_read() to read the values contained in the struct
   that was previously retrieved
2014-11-12 06:31:00 +01:00
78da0cea96 Bug 1019816 - Developer option to store logcat to sdcard by shaking the phone. r=gerard-majax 2014-08-22 10:32:00 +02:00