* Added midstrap for ordering
* Changed scrapper for query a batch of timestamps
* Changed debug level to better tracking
* Updated scrape to have as example
* WIP: Create plot using qt5 in jupyter. Select from first timestamp to given one, and message hash.
* WIP: First approach efficiently replot subgraph saving positions
* WIP: Maintain ax limits between plots for easier visualization
* WIP: Plot elapsed time on edges with msg hash
* WIP: Correctly calculate elapsed time based on msg hash.
* WIP: Change multiindex order. Now dropdown only shows timestamps related to msg hash
* WIP: Moved functions to external files. Figure crashes with weird behavior.
* WIP: Fix Python crashing with jupyter backend
* Delete unnecessary method for concat dfs.
* Added tests for data_handler
* Deleted todo as it is not needed
* Added tests for data file handler
* Moved add file as mean to parent class
* Fixed new classes for more than one folder usecase
* Adjusted test data handler to be more understandable
* Fixed tests in data file handler
* Moved test to correspondant classes
* Renamed variables
* Minor format
* Added tests for data request handler
* Added tests for plotter
* Removed unnecessary comments
* Changed setUp for setUpClass
* Changed test data files to resources folder
* Add new fields to yaml
* Using new yaml parameters in plotter class
* Update src/plotting/plotter.py
string format
Co-authored-by: Álex Cabeza Romero <alex93cabeza@gmail.com>
---------
Co-authored-by: Álex Cabeza Romero <alex93cabeza@gmail.com>
* Changed YAML to possible variance
* Remove out folder from Scrapper parameters
* Corrected YAML indentation
* Use correct yaml format to create_query
* Use correct yaml format to when using dump data from scrapper
* Removed file utils and correctly move them to path
* Final yaml version
* Removed unnecessary list from yaml structure
* Use Path.parent, and remove wrongly added methods
* Removed other wrongly added function hehe
* WIP: Trying portforward
* Created Kubernetes class to manage api inside scraper class.
* Modify scrapper class to use kubernetes class
* Extracted get query data to utils and deleted unused function
* Cleaned main.py
* Fix bug with pod name
* Typing and cleaning
* Extract order function to list utils file
* Extract path function to path utils file
* Created data handler class
* Changed scrapper to use data handler class
* Cleaned imports
* Alex PR suggestions
* Removed unnecessary if
* Extract order function to list utils file
* Extract path function to path utils file
* Created data handler class
* Changed scrapper to use data handler class
* Cleaned imports
* Add function to file_utils.py
* Created structure of data handler classes
* Created Parent class for data handler
* Modified data file handler
* Created data request handler
* Changed file utils to use Path instead of str
* Use correct class in scrapper
* Abstracted plotter to use data handler
* Added some typing left
* Modify scrapper class to use kubernetes class
* Extract order function to list utils file
* Extract path function to path utils file
* Created data handler class
* Changed scrapper to use data handler class
* Cleaned imports
* Changed scrapper to use data handler class
* Cleaned imports
* Add function to file_utils.py
* Created structure of data handler classes
* Created Parent class for data handler
* Modified data file handler
* Created data request handler
* Changed file utils to use Path instead of str
* Use correct class in scrapper
* Abstracted plotter to use data handler
* Added some typing left
* Remove redundant method for check if a Path exists
* Changed Ok content return from message to object.
* Changed get_dataframe method for property, and moved it to parent class
* Removed unnecessary method to get the file name of a Path
* Changed list comprehension to use Path instead of os
* WIP: Trying portforward
* Created Kubernetes class to manage api inside scraper class.
* Modify scrapper class to use kubernetes class
* Extracted get query data to utils and deleted unused function
* Cleaned main.py
* Fix bug with pod name
* Typing and cleaning
* Alex PR suggestions
* Removed unnecessary if