1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-03-13 22:28:36 +00:00

Add description for Slides

This commit is contained in:
muendelezaji 2016-05-26 11:04:26 +01:00
parent 019f953940
commit e3b00feb85

View File

@ -26,8 +26,31 @@ def log_method(workload, name):
class GoogleSlides(AndroidUiAutoBenchmark):
name = 'googleslides'
description = '''
A workload to perform standard productivity tasks with Google Slides. The workload carries
out various tasks, such as creating a new presentation, adding text, images, and shapes,
as well as basic editing and playing a slideshow.
Although this workload attempts to be network independent it may require a network connection
to run.
Test description:
1. The workload is split into two main scenarios:
- A. a PowerPoint presentation is copied on to the devices to test slide navigation,
- B. a new file is created in the application and basic editing performed.
2. The application is started in offline access mode
3. For scenario A, the navigation test is performed while the file is in editing mode,
swiping forward to the next slide until the end, followed by the same action in the
reverse direction back to the first slide.
4. Afterwards, one more navigation pass through is done while in presentation mode.
5. In scenario B, a new PowerPoint presentation is created on-device, new slides added
with some text, an image from the gallery and a shape. Editing is done on the text
to change font size and resize the shape.
6. Finally, the file is saved to storage, and then deleted from the documents list and device
after a short delay.
'''
package = 'com.google.android.apps.docs.editors.slides'
description = 'Creates a Google Slides presentation with some commonly used features'
activity = ''
# Views for FPS instrumentation