Skip to content

Raiduy/BM-experiment-analysis

Repository files navigation

battery-manager-ar-plugin-evaluation

This repo contains the evaluation plots of the new Batterymanager plugin for Android-Runner.

Structure

The data folder contains the raw data of the evaluation along with the scripts used to generate the config files for Android-Runner (experiment generator, experiment configs, and templates), and the generated config files that can be found in ./data/<device>/<experiment>/<batch>/config.json.

The out folder contains the plots of the evaluation.

How to use

To generate the plots, install the requirements with pip install -r requirements.txt and run the Jupyter Notebook.

Note

Due to an error during the experiments, one .csv file (/data/Pixel3-W/Experiment100/batch4/output/2023.07.04_164236/Aggregated_Results_Batterymanager.csv) was missing in the Pixel3 Experiment 100, batch 4, which is why the fix_Pixel_experiment.py file exists. This file fixes the missing .csv file by computing it from the other .csv files in the same batch. The code is copied from the Android-Runner implementation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published