Marc Bonnici 
							
						 
					 
					
						
						
							
						
						e312efc113 
					 
					
						
						
							
							fw/version: Version bump for minor fixes  
						
						
						
						
							
 
						
					 
					
						2019-01-10 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0ea9e2fb63 
					 
					
						
						
							
							setup: Update devlib dependency to the release version  
						
						
						
						
							
						
					 
					
						2019-01-10 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						78090bd94e 
					 
					
						
						
							
							doc/changes: Add change log for v3.1.1  
						
						
						
						
							
						
					 
					
						2019-01-10 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						ef45b6b615 
					 
					
						
						
							
							MANIFEST: Fix including all of the wa subdirectory  
						
						... 
						
						
						
						Ensure that all subfolders are included in the MANIFEST otherwise when
packaging WA there can be missing files. 
						
						
							
						
					 
					
						2019-01-10 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						22c237ebe9 
					 
					
						
						
							
							extras/Docker: Update to use latest release version.  
						
						... 
						
						
						
						Update the dockerfile to use the latest released versions of WA and Devlib. 
						
						
							
						
					 
					
						2019-01-10 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Trofimov 
							
						 
					 
					
						
						
							
						
						ed95755af5 
					 
					
						
						
							
							fw/output: better classifiers format for metrics  
						
						... 
						
						
						
						Use a dict-like string representation for classifiers, rather than the
default OrderedDict one, which is a lot more verbose and difficult to
read. 
						
						
							
						
					 
					
						2019-01-10 13:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								syl-nktaylor 
							
						 
					 
					
						
						
							
						
						4c6636eb72 
					 
					
						
						
							
							tools/revent: update binaries to latest version  
						
						... 
						
						
						
						- cross-compiled revent binaries to match latest version (with recording timestamp fix f64aaf6 
						
						
							
						
					 
					
						2019-01-07 13:31:07 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						60fe412548 
					 
					
						
						
							
							wa/version: Update to development version  
						
						... 
						
						
						
						Update WA and devlib versions to development tags. 
						
						
							
						
					 
					
						2019-01-04 11:29:10 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						e187e7efd6 
					 
					
						
						
							
							fw/version: Verion Bump to v3.1.0  
						
						
						
						
							
 
						
					 
					
						2018-12-21 14:31:07 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						d9e16bfebd 
					 
					
						
						
							
							setup.py: Update devlib release versions  
						
						... 
						
						
						
						Update WA to use the new release verion of devlib on PyPi instead of
the github repo. 
						
						
							
						
					 
					
						2018-12-21 14:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						d21258e24d 
					 
					
						
						
							
							docs/changes: Update changelog for V3.1  
						
						
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						8770888685 
					 
					
						
						
							
							workloads/googleslides: Misc Fixes:  
						
						... 
						
						
						
						- Move the slide editing test into the main runWorkload instead of
setup.
- On some devices the folder picker has changed layout so add support for
navigating.
- Add support for differently capitalized splash buttons.
- Add workaround for adding a new slide if click the button doesn't work
the first time. 
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						755417f139 
					 
					
						
						
							
							workloads/speedometer: Misc Fixes  
						
						... 
						
						
						
						- Fix formatting
- Skip teardown automation if elements are not present on some devices
instead of failing the workload.
- Give extra time for start button to appear as some devices can be slow
to load. 
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						ba4004db5f 
					 
					
						
						
							
							workloads/googlemaps: Fix for alternative layouts.  
						
						... 
						
						
						
						Add additional check for text based directions button as id can be
missing on some devices and allow for skipping the view steps stage for
large screen devices which do not require this step. 
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						87ac9c6ab3 
					 
					
						
						
							
							workloads/androbench: Fix extracting benchmark results  
						
						... 
						
						
						
						On some devices the entire results page fits on one screen and does not
present a scrollable element, therefore only attempt to scroll if
available. 
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						ea5ea90bb6 
					 
					
						
						
							
							docs/dev_info/processing_output: Fix formatting  
						
						
						
						
							
						
					 
					
						2018-12-21 14:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						b93beb3f1f 
					 
					
						
						
							
							commands/show: Revert quoting method switch  
						
						... 
						
						
						
						In commit bb282eb19c 
						
						
							
						
					 
					
						2018-12-21 14:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						ca0d2eaaf5 
					 
					
						
						
							
							setup.py: Add missing classifier for Python3  
						
						
						
						
							
						
					 
					
						2018-12-14 07:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						06961d6adb 
					 
					
						
						
							
							docs/how_tos: Fix incorrect spacing  
						
						
						
						
							
						
					 
					
						2018-12-14 07:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						7d8cd85951 
					 
					
						
						
							
							doc/rt_params: Fix incorrect documentaion of parameter names  
						
						
						
						
							
						
					 
					
						2018-12-14 07:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						6b03653227 
					 
					
						
						
							
							fw/rt_config: Update tunables parameter to match other formats  
						
						... 
						
						
						
						Update RT param `governor_tunables` to `gov_tunables` to match the style
of the other paramters e.g. `big_gov_tunables`. 
						
						
							
						
					 
					
						2018-12-14 07:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						a9e254742a 
					 
					
						
						
							
							fw/rt_param_manager: Add support for aliased parameters  
						
						... 
						
						
						
						Additionally check for aliases when matching runtime parameters to their
corresponding cfg points. 
						
						
							
						
					 
					
						2018-12-14 07:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						f2d6f351cb 
					 
					
						
						
							
							output_processors/postgres: Fix incorrect parameter  
						
						... 
						
						
						
						When verifying the database schema the connection instead of a cursor
should be passed. 
						
						
							
						
					 
					
						2018-12-07 10:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						916f7cbb17 
					 
					
						
						
							
							docs: Update documentation about database output API and create command  
						
						
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						72046f5f0b 
					 
					
						
						
							
							fw/output: Convert Status enums to/from POD during (de)serialization  
						
						... 
						
						
						
						Previously the `Status` Enum was converted to a string as part of
serialization however now use the Enum `to_pod` method and make the
respective changes for de-serialization. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						4f67cda89f 
					 
					
						
						
							
							utils/types: When creating an enum also try to deserialize from POD  
						
						... 
						
						
						
						Allows for recreating an Enum from a full string representation of the Enum
rather than just the name of the Enum. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0113940c85 
					 
					
						
						
							
							fw/execution: Fix status being assigned as strings  
						
						
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0fb8d261fa 
					 
					
						
						
							
							fw/output: Add check for schema versions  
						
						
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0426a966da 
					 
					
						
						
							
							utils/postgres: Relocate functions to retrieve schema information  
						
						... 
						
						
						
						Move the functions to retrieve schema information to general utilities to
be used in other classes. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						eabe15750c 
					 
					
						
						
							
							commands/create: Allow for upgrading database schema  
						
						... 
						
						
						
						Provide a method of upgrading existing postgres databases to a new
schema version. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						250bf61c4b 
					 
					
						
						
							
							postgres: Update schema to v1.2  
						
						... 
						
						
						
						Update the postgres database schema:
    - Rename "resourcegetters" schema to "resource_getters" for
      consistency
    - Rename "retreies" colum to "retry" to better relflect it purpose
    - Store additional information including:
        - POD serialization data
        - Missing target information
        - JSON formatted runstate 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						64f7c2431e 
					 
					
						
						
							
							utils/postgres: Rename postgres_covert to house more general methods  
						
						... 
						
						
						
						Rename the postgres_covert file to allow for place more general postgres
utility functions. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0fee3debea 
					 
					
						
						
							
							fw/output: Implement the Output API for using a database backend  
						
						... 
						
						
						
						Allow for the creating of a RunDatabaseOutput to allow for utilizing WA
output API from run data stored in a postgres database. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						423882a8e6 
					 
					
						
						
							
							output_processors/postgres: Update target info to use POD representation  
						
						... 
						
						
						
						Instead of taking values directly when storing target information use
the POD representation to allow for restoring the state. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						86287831b3 
					 
					
						
						
							
							utilts/serializer: Update exception method to support Python3  
						
						
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						e81aaf3421 
					 
					
						
						
							
							framework/output: Split out common Output functionality  
						
						... 
						
						
						
						In preparation for the creation of a DatabaseRunOut split out
functionality that can be shared. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						2d7dc61686 
					 
					
						
						
							
							output_processors/postgresql: Serialize parameters in json  
						
						... 
						
						
						
						To make it easier to deserialize the data again ensure that the data is
converted to json rather than using the built in string representation. 
						
						
							
						
					 
					
						2018-12-07 09:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						88a4677434 
					 
					
						
						
							
							utils/serializer: Fix attempting to deserialize a single value.  
						
						
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						dcf0418379 
					 
					
						
						
							
							fw/config/execution: Implement CombinedConfig as Podable  
						
						... 
						
						
						
						Ensure that the various Configuration structures now have serialization
versions. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						1723ac8132 
					 
					
						
						
							
							fw/output: Implement Output structures as Podable  
						
						... 
						
						
						
						Ensure that the various Output structures now have serialization
versions. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						1462f26b2e 
					 
					
						
						
							
							fw/run: Implement Run Structures as Podable  
						
						... 
						
						
						
						Ensure that Run structures now have serialization versions.
Also fix serialization/de-serialization of `Status` type as previously this
was formatted as a String instead a pod. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						8ee924b896 
					 
					
						
						
							
							fw/config/core: Implement Configuration structures as Podable  
						
						... 
						
						
						
						Ensure that the various Configuration structures now have serialization versions. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						92cf132cf2 
					 
					
						
						
							
							fw/target/info: Implement TargetInfo structures as Podable  
						
						... 
						
						
						
						Ensure that the various data structures used to store target information
now have a serialization versions. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						4ff7e4aab0 
					 
					
						
						
							
							utils/serializer: Add Podable Mix-in class  
						
						... 
						
						
						
						Add a new mix-in class for classes that are serialized to PODs, the aim
of this class is to provide a way to ensure that both the original data
version and the current serialization version are known. When attempting
to de-serialize a POD the serialization version will be compared to the
latest version in WA if not matching will call the appropriate method to
upgrade the pod to a known structure state populating any missing fields
with a sensible default or converting the existing data to the new
format. 
						
						
							
						
					 
					
						2018-12-07 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						e0ffd84239 
					 
					
						
						
							
							fw/output: Ensure that Event message is converted to a string  
						
						... 
						
						
						
						Explicitly convert the passed message into a string as this is expected when
generating a event summary, otherwise splitting can fail. 
						
						
							
						
					 
					
						2018-12-04 15:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						d3d5ca9154 
					 
					
						
						
							
							workloads/glbench: Port workload to WA3  
						
						
						
						
							
						
					 
					
						2018-11-23 17:24:41 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						88f708abf5 
					 
					
						
						
							
							target/descriptor: Update default sudo command format  
						
						... 
						
						
						
						Due to changes introduced in devlib https://github.com/ARM-software/devlib/pull/339 
the command placeholder should no longer be in quote so remove them from
the default value. 
						
						
							
						
					 
					
						2018-11-21 15:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						bb282eb19c 
					 
					
						
						
							
							wa: Remove reference to devlibs escaping methods  
						
						... 
						
						
						
						As part of https://github.com/ARM-software/devlib/pull/339  the escaping
method are being removed in favour of using `quote` from `pipes` so
also make reflecting changes here. 
						
						
							
						
					 
					
						2018-11-21 15:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						285bc2cd0b 
					 
					
						
						
							
							workloads/gfxbench: Move test selection into setup phase  
						
						... 
						
						
						
						Previously the configuration of the tests was performed in the run stage
instead of the setup. 
						
						
							
						
					 
					
						2018-11-20 10:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Bonnici 
							
						 
					 
					
						
						
							
						
						0d9dbe8845 
					 
					
						
						
							
							workloads/gfxbench: Fix clicking on select tests  
						
						... 
						
						
						
						The X coordinate was miscalculated when attempting to load the test
selection menu. 
						
						
							
						
					 
					
						2018-11-20 10:10:19 +00:00