├── .github └── dependabot.yml ├── .gitignore ├── Jenkinsfile ├── README.md ├── config └── google_checks.xml ├── pom.xml └── src ├── main ├── java │ └── hudson │ │ └── plugins │ │ └── openstf │ │ ├── AndroidRemoteContext.java │ │ ├── Constants.java │ │ ├── STFBuildWrapper.java │ │ ├── STFConfig.java │ │ ├── STFException.java │ │ ├── STFReservedDeviceAction.java │ │ ├── axis │ │ └── STFDeviceConditionAxis.java │ │ ├── exception │ │ ├── ApiFailedException.java │ │ ├── NoDeviceAvailableException.java │ │ ├── WaitDeviceReleaseInterruptedException.java │ │ └── WaitDeviceReleaseTimeoutException.java │ │ └── util │ │ └── Utils.java ├── resources │ ├── hudson │ │ └── plugins │ │ │ └── openstf │ │ │ ├── Messages.properties │ │ │ ├── STFBuildWrapper │ │ │ ├── config.jelly │ │ │ └── global.jelly │ │ │ ├── STFReservedDeviceAction │ │ │ └── summary.jelly │ │ │ └── axis │ │ │ └── STFDeviceConditionAxis │ │ │ └── config.jelly │ └── index.jelly └── webapp │ ├── css │ ├── combo-box.css │ └── device-list.css │ ├── frames │ ├── adbPrivateKey.html │ └── adbPublicKey.html │ ├── help-adbPrivateKey.html │ ├── help-adbPublicKey.html │ ├── help-conditionValue.html │ ├── help-multipleSelect.html │ ├── help-stfApiEndpoint.html │ ├── help-stfToken.html │ └── js │ ├── device-list.js │ ├── select-axis-values.js │ ├── set-adbkey.js │ └── vendor │ └── jquery.balloon.min.js └── test ├── java └── hudson │ └── plugins │ └── openstf │ └── util │ └── UtilsTest.java └── resources └── stf └── response_models ├── auth_error.json ├── get_devices.json └── get_user.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/README.md -------------------------------------------------------------------------------- /config/google_checks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/config/google_checks.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/AndroidRemoteContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/AndroidRemoteContext.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/Constants.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/STFBuildWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/STFBuildWrapper.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/STFConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/STFConfig.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/STFException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/STFException.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/STFReservedDeviceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/STFReservedDeviceAction.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/axis/STFDeviceConditionAxis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/axis/STFDeviceConditionAxis.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/exception/ApiFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/exception/ApiFailedException.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/exception/NoDeviceAvailableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/exception/NoDeviceAvailableException.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/exception/WaitDeviceReleaseInterruptedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/exception/WaitDeviceReleaseInterruptedException.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/exception/WaitDeviceReleaseTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/exception/WaitDeviceReleaseTimeoutException.java -------------------------------------------------------------------------------- /src/main/java/hudson/plugins/openstf/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/java/hudson/plugins/openstf/util/Utils.java -------------------------------------------------------------------------------- /src/main/resources/hudson/plugins/openstf/Messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/hudson/plugins/openstf/Messages.properties -------------------------------------------------------------------------------- /src/main/resources/hudson/plugins/openstf/STFBuildWrapper/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/hudson/plugins/openstf/STFBuildWrapper/config.jelly -------------------------------------------------------------------------------- /src/main/resources/hudson/plugins/openstf/STFBuildWrapper/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/hudson/plugins/openstf/STFBuildWrapper/global.jelly -------------------------------------------------------------------------------- /src/main/resources/hudson/plugins/openstf/STFReservedDeviceAction/summary.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/hudson/plugins/openstf/STFReservedDeviceAction/summary.jelly -------------------------------------------------------------------------------- /src/main/resources/hudson/plugins/openstf/axis/STFDeviceConditionAxis/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/hudson/plugins/openstf/axis/STFDeviceConditionAxis/config.jelly -------------------------------------------------------------------------------- /src/main/resources/index.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/resources/index.jelly -------------------------------------------------------------------------------- /src/main/webapp/css/combo-box.css: -------------------------------------------------------------------------------- 1 | .comboBoxItem { 2 | color: black; 3 | } 4 | -------------------------------------------------------------------------------- /src/main/webapp/css/device-list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/css/device-list.css -------------------------------------------------------------------------------- /src/main/webapp/frames/adbPrivateKey.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/frames/adbPrivateKey.html -------------------------------------------------------------------------------- /src/main/webapp/frames/adbPublicKey.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/frames/adbPublicKey.html -------------------------------------------------------------------------------- /src/main/webapp/help-adbPrivateKey.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-adbPrivateKey.html -------------------------------------------------------------------------------- /src/main/webapp/help-adbPublicKey.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-adbPublicKey.html -------------------------------------------------------------------------------- /src/main/webapp/help-conditionValue.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-conditionValue.html -------------------------------------------------------------------------------- /src/main/webapp/help-multipleSelect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-multipleSelect.html -------------------------------------------------------------------------------- /src/main/webapp/help-stfApiEndpoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-stfApiEndpoint.html -------------------------------------------------------------------------------- /src/main/webapp/help-stfToken.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/help-stfToken.html -------------------------------------------------------------------------------- /src/main/webapp/js/device-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/js/device-list.js -------------------------------------------------------------------------------- /src/main/webapp/js/select-axis-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/js/select-axis-values.js -------------------------------------------------------------------------------- /src/main/webapp/js/set-adbkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/js/set-adbkey.js -------------------------------------------------------------------------------- /src/main/webapp/js/vendor/jquery.balloon.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/main/webapp/js/vendor/jquery.balloon.min.js -------------------------------------------------------------------------------- /src/test/java/hudson/plugins/openstf/util/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/test/java/hudson/plugins/openstf/util/UtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/stf/response_models/auth_error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/test/resources/stf/response_models/auth_error.json -------------------------------------------------------------------------------- /src/test/resources/stf/response_models/get_devices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/test/resources/stf/response_models/get_devices.json -------------------------------------------------------------------------------- /src/test/resources/stf/response_models/get_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/open-stf-plugin/HEAD/src/test/resources/stf/response_models/get_user.json --------------------------------------------------------------------------------