52.23.16 Google Drive

Performs a user action while logged on to a Google Drive account.
It is not possible to run multiple Google Drive activities concurrently using a Parallel construct.
When IP Capture Service is available, duration and payload for Upload and Download will be captured at TCP level.
When IP Capture Service is not available, duration and payload for Upload and Download will be captured at application level.

Configuration property:

Property

Description

Google Drive Client

Type of Google Drive client.

  • UE Google Drive

Operation

There are 2 operations for Google Drive test.

  • Download: By specify a file from Google Drive file storage with a document id/link.

  • Upload: Upload a file by selecting a file from local drive.

Link

The link for the file to download.

Only available when Operation is Download.

Upload File

Specify the path of the file for upload operation.

Only available when Operation is Upload.

Delete Uploaded File

Govern whether to delete target file after successful upload.

Only available when Operation is Upload.

Dns Timeout

Maximum timeout to wait for DNS lookup.

Chunk Size

Chunk report will be created every time the payload reaches the given chunk size in bytes. The chunk size will dramatically effect the performance if is set too small. We recommend above 10000 bytes.

Value 0 will not crate any chunk report.

Network Access Timeout

The maximum timeout to wait for network access.

52.23.16.1. Google account authentication

In order to use the OnDevice Google Drive Service, a registered Google test account must be used. Manual configuration and login on the UE must be performed before starting the test.

A custom page for Google account login and test for download/upload created for the purpose. Go to Settings -> Apps, select OnDeviceGoogleDriveService, at the bottom of the screen, look for , click on it, a simple welcome page is shown like below.

Login

Sign in a valid Google test account user in order to use the OnDevice Google Drive Service. After clicking on Login, you will be directed to an official Google account Sign In page as below:

Enter a valid email or phone number.

Enter password for Google account to be used.

Select I Agree to proceed adding Google account to device.

Limitations