- Apr 21, 2020
-
-
- Apr 07, 2020
-
-
The following error is raised: ValueError: transforms cannot produce aggregated results Use apply() instead.
-
Since dataframes can be named, give them the name of the event they represent.
-
- Apr 06, 2020
-
-
Douglas Raillard authored
lisa.analysis.rta: Fix RTAEventsAnalysis.rtapp_tasks
-
douglas-raillard-arm authored
Remove explicit iteration over rows in favor of DataFrame.transform()
-
Rather than str.lower(), str.casefold() is designed to make comparison against a reference work better with unicode.
-
Use Series.array or Series.to_numpy() instead. When just iterating over values, iterate on the bare Series.
-
- Apr 02, 2020
-
-
Douglas Raillard authored
Update subtrees
-
-
douglas-raillard-arm authored
2cd4bf7e3 Add initial issue templates. 5049e3663 Force speedometer to use chrome and change to ApkUiAutoWorkload c9ddee761 Update framework to wait for object before dismissing chrome popup 3be00b296 Androbench: Handle storage permissions prompt. 9a931f42e Handle the common chrome browser popup messages. 06ba8409c target/descriptor: Make `strict_host_check` default to `False` git-subtree-dir: external/workload-automation git-subtree-split: 2cd4bf7e315066b7a1867790355d2c10fa3121db
-
douglas-raillard-arm authored
remote: https://github.com/ARM-Software/devlib.git
-
douglas-raillard-arm authored
3c28c280 utils/check_output: Ensure `output` and `error` are always initialised. b9d50ec1 utils/check_output: Only attempt to decode output if present. 7780cfdd utils/android: Combine stdout and stderror by combining the strings in adb_shell() 7c79a040 utils/misc: Revert d4b0dedc 779b0cbc utils/ssh: Only try SSH keys if no password is supplied. b6cab646 docs: Add `LinuxTarget` and `LocalLinuxTarget` to the documentation ec0a5884 docs: Update to use `module` diretive git-subtree-dir: external/devlib git-subtree-split: 3c28c280dee540972c047caae55c29e478f6eeb2
-
- Mar 31, 2020
-
-
matplotlib < 3.1 does not have the MouseButton Enum, but 3.1 is not compatible with Python >= 3.6
-
- Mar 30, 2020
-
-
Expect the workload to be bound to all NUMA nodes of the target.
-
- Mar 25, 2020
-
-
Douglas Raillard authored
Revert "setup.py: Force jupyterlab <= 1.2.6 until extensions are fixed"
-
douglas-raillard-arm authored
This reverts commit cb9dd2f4.
-
- Mar 23, 2020
-
-
Douglas Raillard authored
Support for new rt-app feature (nodes_membind)
-
- Mar 10, 2020
-
-
- Mar 09, 2020
-
-
Peter Puhov authored
-
Equivalent to OpenSSH's StrictHostKeyChecking option.
-
-
Douglas Raillard authored
Update subtrees (devlib SSH paramiko support)
-
Douglas Raillard authored
2da937092 target/descriptor: Ensure we set a default SSH port. ef9b4c891 fw/version: Dev version bump 31f4c0fd5 fw/descriptor: Add parameter list for Telenet connections. 62ca7c0c3 fw/SSHConnection: Deprecated parameters for Parimiko implementation d0f099700 fw/ConfigutationPoints: Add support for deprecated parameters git-subtree-dir: external/workload-automation git-subtree-split: 2da937092005637e3103911bec6b16771708f2ca
-
Douglas Raillard authored
remote: https://github.com/ARM-Software/workload-automation.git
-
Douglas Raillard authored
7f5e0f5b4 utils/version: Bump dev version 7e682ed97 target: Check that the connection works cleanly upon connection 62e24c576 connections: Unify BackgroundCommand API and use paramiko for SSH eb6fa9384 utils/misc: Add redirect_streams() helper 9d5d70564 target: Use tls_property() to manage a thread-local connection 922686a34 utils/misc: Add tls_property() 98e2e51d0 devlib.utils.misc: Use Popen.communicate(timeout=...) in check_output 92e16ee87 instrument/daq: Add an explicit time column to the DAQ measurements 72ded188f instrument/daq: Convert reading rows from all files to a generator dcab0b371 instrument/daq: Check that self.tempdir has been set before calling os.path.isdir() git-subtree-dir: external/devlib git-subtree-split: 7f5e0f5b4ddd205b1d5a1ee1d02dd232d26527f2
-
Douglas Raillard authored
remote: https://github.com/ARM-Software/devlib.git
-
Douglas Raillard authored
Wa results collector/parsing optimizations
-
- Mar 06, 2020
-
-
unscaled_utilization is responsible for megabytes of output in the debug log, so make it quiet.
-
Vincent Donnefort authored
Editing a DataFrame with loc but no filter is not optimum and is wasting a lot of time compared to a simple column assignation. E.g. for a PCMark run on a Pixel4: df.loc[:'foo'] = bar # Up to 7 sec. df['foo'] = bar # Less than 1 sec.
-
Vincent Donnefort authored
The parquet format is faster and smaller, compared to the original CSV created by WA. This brings a decent improvement for any subsequent run. E.g. for a PCMark run on a Pixel4: +-----------------------------+ | CSV | 5 sec | 300 MB | | Parquet | 0.01 sec | 46 MB | +-----------------------------+ Improving the feature readability by separating the energy_measurement support into a separated function.
-
Setup the parser every time it's going to be used as it requires modifying a global mutable singleton. That means that the setup would be overridden by other libraries using ruamel.yaml.
-
- Mar 05, 2020
-
-
Douglas Raillard authored
Add plot_tasks_activation
-
Douglas Raillard authored
-
Douglas Raillard authored
-
Douglas Raillard authored
-
Douglas Raillard authored
Plot all tasks with plot_task_activation on one graph.
-
Douglas Raillard authored
Ignore user-provided local_fig as it is set internally by the plot_method() decorator. This allows seemless method chaining using **kwargs.
-
Douglas Raillard authored
Do not extend the validity of the last event in the selected window beyond the end of the dataframe. This avoids extending an activation, preventing a "forever activated" task resulting in a solid rectangle being drawn.
-
Douglas Raillard authored
Add cursor delta
-