Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

Allows android developer to use android devices with OpenSTF

Plugin Information

View Open STF on the plugin site for more information.

The current version of this plugin may not be safe to use. Please review the following warnings before use:


Provides some features for Android development and testing with The OpenSTF during Jenkins builds, including:

  • Reserves and connect a STF device before build, and release it after use.
  • Provides the matrix axis for the STF device attribute.


Version histoy

Version 1.0.8

  • Fix for compatibility with JEP-200 - Stop trying to serialize deviceCondition.

Version 1.0.7

Version 1.0.6

  • Added filter by battery remaining. @lukzeg

Version 1.0.5

  • Fix Null Pointer error when waiting for device connection

Version 1.0.4

  • Add a option about the SSL certificate vetification.(ignore errors or not) [JENKINS-39276]
  • Add the 'abi' parameter as a device condition. [JENKINS-39277]

Version 1.0.3

  • Add feature about marking the device information on build.

Version 1.0.2

  • Improve parameter validation. 

Version 1.0.1

  • Bug fix about jQuery confliction.

Version 1.0.0

  • Initial release


  1. Unknown User (major)

    Is there a way to use this plugin to reserve multiple devices for a test run, for use in conjunction with, for example, Spoon?

    1. Unknown User (justice3120)

      You can use multiple devices in the Matrix build.

      1. Unknown User (nefariis)

        What are the general setup steps? Do I need to specify a device condition for every device or is there a general setup that will just use all available (un-checked out) devices? 

        Thank you.

  2. Unknown User (denis99999)


    There is a parameter in Advanced options naming "Wait time for a device to be released[min]" I would like to use to reserve the smarphone for a time slot but it not seems to work because once the job is terminated the smarphone is released immediatly, is it correct ?