aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-14Add metadata am: 8c0608b2d5 am: a55a504a4bandroid-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devoreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseBill Yi
am: c4f7765019 Change-Id: I66948bfa9cd31b6537d3f9a9090e93c5a0d0ce50
2018-02-14Add metadata am: 8c0608b2d5Bill Yi
am: a55a504a4b Change-Id: Icd1460304fc06d40ffdf8478461047009bb4351f
2018-02-14Add metadataBill Yi
am: 8c0608b2d5 Change-Id: I8d63825b7895fc69180706a8379917c626b94b9d
2018-02-13Add metadataandroid-wear-p-preview-2android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7o-mr1-iot-preview-8o-mr1-iot-preview-7Bill Yi
Exempt-From-Owner-Approval: meta data BUG:69316045 Change-Id: Ie99e227de6c3132d3d682976f4b2ab47db1ff026
2017-10-24Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD am: ↵Bill Yi
eb9f1bd727 am: e492846b4f am: ecec17c6ed Change-Id: I165cc2000f45f56d110bfc76c049c9939fc99fdc
2017-10-24Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD am: eb9f1bd727Bill Yi
am: e492846b4f Change-Id: I08c5bfedc13baeba286f44375d54f83b2ca990ec
2017-10-24Merge remote-tracking branch 'goog/stage-aosp-master' into HEADandroid-wear-8.0.0_r1Bill Yi
am: eb9f1bd727 Change-Id: I2452ce4de14b975327031685e530d467d1812f5a
2017-10-24Merge remote-tracking branch 'goog/stage-aosp-master' into HEADBill Yi
2017-10-23Initial empty repositoryBill Yi
2017-05-15Merge remote-tracking branch 'goog/mirror-upstream-master' into HEADandroid-wear-8.1.0_r1android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10android-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-cts-8.1_r9android-cts-8.1_r8android-cts-8.1_r7android-cts-8.1_r6android-cts-8.1_r5android-cts-8.1_r4android-cts-8.1_r3android-cts-8.1_r25android-cts-8.1_r24android-cts-8.1_r23android-cts-8.1_r22android-cts-8.1_r21android-cts-8.1_r20android-cts-8.1_r2android-cts-8.1_r19android-cts-8.1_r18android-cts-8.1_r17android-cts-8.1_r16android-cts-8.1_r15android-cts-8.1_r14android-cts-8.1_r13android-cts-8.1_r12android-cts-8.1_r11android-cts-8.1_r10android-cts-8.1_r1android-8.1.0_r9android-8.1.0_r81android-8.1.0_r80android-8.1.0_r8android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r7android-8.1.0_r69android-8.1.0_r68android-8.1.0_r67android-8.1.0_r66android-8.1.0_r65android-8.1.0_r64android-8.1.0_r63android-8.1.0_r62android-8.1.0_r61android-8.1.0_r60android-8.1.0_r6android-8.1.0_r53android-8.1.0_r52android-8.1.0_r51android-8.1.0_r50android-8.1.0_r5android-8.1.0_r48android-8.1.0_r47android-8.1.0_r46android-8.1.0_r45android-8.1.0_r43android-8.1.0_r42android-8.1.0_r41android-8.1.0_r40android-8.1.0_r4android-8.1.0_r39android-8.1.0_r38android-8.1.0_r37android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r32android-8.1.0_r31android-8.1.0_r30android-8.1.0_r3android-8.1.0_r29android-8.1.0_r28android-8.1.0_r27android-8.1.0_r26android-8.1.0_r25android-8.1.0_r23android-8.1.0_r22android-8.1.0_r21android-8.1.0_r20android-8.1.0_r2android-8.1.0_r19android-8.1.0_r18android-8.1.0_r17android-8.1.0_r16android-8.1.0_r15android-8.1.0_r14android-8.1.0_r13android-8.1.0_r12android-8.1.0_r11android-8.1.0_r10android-8.1.0_r1android-8.0.0_r34android-8.0.0_r33android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21security-oc-mr1-releaseoreo-mr1-wear-releaseoreo-mr1-vts-releaseoreo-mr1-security-releaseoreo-mr1-s1-releaseoreo-mr1-releaseoreo-mr1-devoreo-mr1-cuttlefish-testingoreo-mr1-cts-releaseoreo-m8-releaseoreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m5-releaseoreo-m4-s9-releaseoreo-m4-s8-releaseoreo-m4-s7-releaseoreo-m4-s6-releaseoreo-m4-s5-releaseoreo-m4-s4-releaseoreo-m4-s3-releaseoreo-m4-s2-releaseoreo-m4-s12-releaseoreo-m4-s11-releaseoreo-m4-s10-releaseoreo-m4-s1-releaseoreo-m3-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-releaseoreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devJoel Fernandes
2017-05-12Initial empty repositorykuantung
2016-11-01version: release bart 1.8.0Javi Merino
2016-10-20common: Fix doc for area_under_curve `sign` paramBrendan Jackman
2016-10-20travis-ci: Install Cython before PandasBrendan Jackman
Pandas 0.19 requires Cython but it is not automatically installed by Pip. So do it manually.
2016-09-13Merge pull request #62 from mdigiorgio/readmeJavi Merino
README: fix link to Thermal notebook
2016-09-13README: fix link to Thermal notebookMichele Di Giorgio
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
2016-09-05version: release bart 1.7.0Javi Merino
2016-08-20Merge pull request #61 from JaviMerino/getLastCpuKapileshwar Singh
sched: SchedAssert: add getLastCpu()
2016-08-18sched: SchedAssert: add getLastCpu()Javi Merino
Similar to getFirstCpu(), it's sometimes useful to know which CPU run a given PID for the last time in the trace.
2016-08-12Merge pull request #60 from JaviMerino/assertCPUBusyTimeKapileshwar Singh
sched: SchedMultiAssert: add getCPUBusyTime
2016-08-12sched: SchedMultiAssert: add getCPUBusyTimeJavi Merino
For multiple tasks, it's valuable to verify that they have ran on a set of cpus for a given time. With SchedMultiAssert.getCPUBusyTime() we can do that now!
2016-08-11sched: SchedAssert: fix type documentation for the level parameterJavi Merino
The type of the level parameter for getResidency(), assertResidency() and assertSwitch() is not displayed in the HTML documentation. trappy.stats.Topology expects a string, so report that as the type.
2016-08-11sched: SchedAssert: fix typo in module descriptionJavi Merino
2016-08-01version: release bart 1.6.0Javi Merino
2016-07-14Merge pull request #59 from JaviMerino/get_pids_for_process_fixesKapileshwar Singh
get_pids_for_process() fixes
2016-07-14Merge pull request #58 from JaviMerino/improve_versionKapileshwar Singh
bart: set the version using an explicit file
2016-07-13sched: functions: cope with processes whose string is a substring of another ↵Javi Merino
process We can't use .startswith() to match processes since sometimes a process name is a substring of another process name. For example, in a trace with processes "wmig" (pid 3268) and "wmig1" (pid 3269), if we use .startswith("wmig"), the second process matches which is wrong. In this trace, the only pid for the wmig process is 3268.
2016-07-13sched: raise a ValueError in get_pids_for_process() if the trace doesn't ↵Javi Merino
contain sched_switch events
2016-07-07 bart: set the version using an explicit fileJavi Merino
There is no pythonic way of specifying the version of a project, [0] describes 7 (seven!) ways of doing it. We were currently using method 5, setting the value in setup.py and using pkg_resources to get it from the installed version. This works ok if you have installed the package using python setup.py or pip, but fails if you are importing bart from a checkout, which is what lisa do. Even worse, if you import it from lisa but have an old bart version installed, bart.__version__ will tell you the version of the installed bart, not the one you have imported and are using. Switch to use a version.py file that's distributed with the project (method 3), as trappy did in ARM-software/trappy@712e6f93b308 . Fixes #57 [0] https://packaging.python.org/en/latest/single_source_version/
2016-04-13Merge pull request #55 from JaviMerino/pypi_badgeKapileshwar Singh
Whoa! This is cool!
2016-04-06README: add a pypi badgeJavi Merino
It's cool to point out which version is currently available in pypi. Report it next to the travis badge.
2016-04-06Merge pull request #54 from JaviMerino/ubuntu_lts_readmeMichele Di Giorgio
README: explicitly state that the instructions are for Ubuntu 14.04 LTS
2016-04-06README: explicitly state that the instructions are for Ubuntu 14.04 LTSJavi Merino
We have always implicitly supported Ubuntu 14.04 LTS as the minimum version. State it explicitly in the README.
2016-03-31Merge pull request #53 from JaviMerino/add_doc_to_readmeMichele Di Giorgio
Add a link to the documentation to the readme file
2016-03-31README: add a link to the API referenceJavi Merino
We don't advertise enough the documentation. Add a link in the README to raise awareness.
2016-03-31README: add missing "clone"Javi Merino
2016-03-31Merge pull request #52 from mdigiorgio/improve-readmeJavi Merino
README.md: improve structure of README file
2016-03-31Merge pull request #51 from mdigiorgio/travis-ciJavi Merino
Travis CI support for continuosly running nosetests
2016-03-31README.md: improve structure of README fileMichele Di Giorgio
2016-03-31Travis CI support for continuosly running nosetestsMichele Di Giorgio
2016-02-10docs: update copyright to 2016Javi Merino
2016-02-10setup: release bart 1.5.0Javi Merino
2016-02-07Merge pull request #50 from JaviMerino/get_residency_doc_v2Kapileshwar Singh
sched: SchedAssert: fix documentation for getResidency()
2016-02-04sched: SchedAssert: fix documentation for getResidency()Javi Merino
The example of the getResidency() function is incomplete. Fix the example so that it matches the documentation.
2016-01-27Merge pull request #47 from JaviMerino/trappy_ftraceKapileshwar Singh
bart: use trappy.FTrace instead of trappy.Run
2016-01-27tests: make test_signal use the simplified BareTrace from trappyJavi Merino
The signal tests all use dataframes for their tests that are manually added to the trace object. trappy has a new API to do that. You can create your trace as a BareTrace and then call add_parsed_event() to add dataframes to it.
2016-01-27common: make sure that the trace inherits from BareTrace, not FTraceJavi Merino
trappy now has a BareTrace class of which FTrace is one instance of. As all that bart needs is the interface that BareTrace provides, let bart check that the provided trace is an instance of it.
2016-01-27bart: Use trappy.FTrace instead of trappy.RunJavi Merino
As of c26a32321053 ("ftrace: rename Run to FTrace"), trappy deprecated trappy.Run in favour of trappy.FTrace. Move bart to use the new interface.
2016-01-16Merge pull request #46 from JaviMerino/assert_statement_dataframeKapileshwar Singh
assert when the parsed statement returns a dataframe of bools
2016-01-15Analyzer: assert when the parsed statement returns a dataframe of boolsJavi Merino
Sometimes it's useful to assert things like: "event:column == 3". Teach assertStatement() handle the case where the result of parsing a statement is a dataframe of bools.