Compare commits

..
85 Commits
Author SHA1 Message Date
budtmo 667787bada Updated Appium base image to version v2.11.1-p0 2024-07-09 10:58:32 +02:00
Budi UtomoandGitHub cc5806bf71 Merge pull request #441 from budtmo/dependabot/pip/master/autopep8-2.3.1
[pip] Bump autopep8 from 2.2.0 to 2.3.1
2024-06-30 18:15:08 +02:00
Budi UtomoandGitHub db58150cf8 Merge pull request #440 from budtmo/dependabot/pip/master/coverage-7.5.4
[pip] Bump coverage from 7.5.3 to 7.5.4
2024-06-30 18:14:47 +02:00
dependabot[bot]andGitHub 26206e43bd [pip] Bump autopep8 from 2.2.0 to 2.3.1
Bumps [autopep8](https://github.com/hhatto/autopep8) from 2.2.0 to 2.3.1.
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.2.0...v2.3.1)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-23 23:18:37 +00:00
dependabot[bot]andGitHub a0851223da [pip] Bump coverage from 7.5.3 to 7.5.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.3 to 7.5.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.3...7.5.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-23 23:18:31 +00:00
Budi UtomoandGitHub 1b05bfafdc Merge pull request #436 from budtmo/dependabot/pip/master/autopep8-2.2.0
[pip] Bump autopep8 from 2.1.1 to 2.2.0
2024-06-11 08:18:52 +02:00
Budi UtomoandGitHub e1ff20db98 Merge pull request #435 from budtmo/dependabot/pip/master/requests-2.32.3
[pip] Bump requests from 2.32.2 to 2.32.3
2024-06-11 08:18:35 +02:00
Budi UtomoandGitHub df2dfbf6e1 Merge pull request #433 from budtmo/dependabot/pip/master/coverage-7.5.3
[pip] Bump coverage from 7.5.1 to 7.5.3
2024-06-11 08:18:11 +02:00
dependabot[bot]andGitHub 03a6754869 [pip] Bump autopep8 from 2.1.1 to 2.2.0
Bumps [autopep8](https://github.com/hhatto/autopep8) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.1.1...v2.2.0)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 23:23:34 +00:00
dependabot[bot]andGitHub 99efbd21a5 [pip] Bump requests from 2.32.2 to 2.32.3
Bumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.3.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.3)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-29 23:47:24 +00:00
dependabot[bot]andGitHub 05d3622c64 [pip] Bump coverage from 7.5.1 to 7.5.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.1 to 7.5.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.1...7.5.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-28 23:47:35 +00:00
Budi UtomoandGitHub 232ed8bbe6 Merge pull request #429 from budtmo/dependabot/pip/master/autopep8-2.1.1
[pip] Bump autopep8 from 2.1.0 to 2.1.1
2024-05-23 23:06:07 +02:00
dependabot[bot]andGitHub 20b1c6f71b [pip] Bump autopep8 from 2.1.0 to 2.1.1
Bumps [autopep8](https://github.com/hhatto/autopep8) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.1.0...v2.1.1)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 23:08:38 +00:00
Budi UtomoandGitHub 4417553044 Merge pull request #428 from budtmo/dependabot/pip/master/requests-2.32.2
[pip] Bump requests from 2.32.1 to 2.32.2
2024-05-22 12:50:50 +02:00
dependabot[bot]andGitHub 050144f8da ---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-21 23:24:08 +00:00
Budi UtomoandGitHub 5b25d2fb79 Merge pull request #426 from budtmo/dependabot/pip/master/requests-2.32.1
[pip] Bump requests from 2.31.0 to 2.32.1
2024-05-21 17:23:28 +02:00
dependabot[bot]andGitHub b5aa9c1290 ---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 23:17:46 +00:00
Budi UtomoandGitHub 7e8a082936 Merge pull request #422 from budtmo/dependabot/pip/master/coverage-7.5.1
[pip] Bump coverage from 7.5.0 to 7.5.1
2024-05-06 11:01:52 +02:00
dependabot[bot]andGitHub 0eb43bee45 [pip] Bump coverage from 7.5.0 to 7.5.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.0...7.5.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-05 23:15:12 +00:00
budtmo 0702f34bd3 Reverted the change on PR #403 2024-05-03 17:59:42 +02:00
Budi UtomoandGitHub fbd31b9076 Merge pull request #403 from enrey/restart_fix
Fixed docker container stop/start blank background error
2024-05-03 15:32:53 +02:00
Budi UtomoandGitHub 40864137ee Merge pull request #417 from fsackur/410-doc-persistence
Added note about data volume
2024-05-03 15:30:04 +02:00
Budi UtomoandGitHub c5cce78990 Merge pull request #421 from muvaf/patch-1
Disable the nested virtualization warning by default.
2024-05-03 15:29:39 +02:00
budtmo 5002255cd8 Updated base image from 2.5.1-p0 to 2.5.4-p0 2024-05-03 15:29:10 +02:00
muvaffakandGitHub f570984135 Disable the nested virtualization warning by default. 2024-04-27 22:33:53 +03:00
Budi UtomoandGitHub 80e22c2b1c Merge pull request #420 from budtmo/dependabot/pip/master/coverage-7.5.0
[pip] Bump coverage from 7.4.4 to 7.5.0
2024-04-27 12:15:09 +02:00
dependabot[bot]andGitHub 064e9c4f37 [pip] Bump coverage from 7.4.4 to 7.5.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.4...7.5.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 23:52:01 +00:00
Freddie Sackur 7db92991ab Added note about data volume 2024-04-11 12:03:21 +01:00
Budi UtomoandGitHub 47eafe24e1 Merge pull request #414 from budtmo/dependabot/pip/master/autopep8-2.1.0
[pip] Bump autopep8 from 2.0.4 to 2.1.0
2024-03-21 07:58:16 +01:00
Budi UtomoandGitHub 8875d83305 Merge pull request #413 from budtmo/dependabot/pip/master/coverage-7.4.4
[pip] Bump coverage from 7.4.3 to 7.4.4
2024-03-21 07:58:00 +01:00
dependabot[bot]andGitHub 984f5ed69e [pip] Bump autopep8 from 2.0.4 to 2.1.0
Bumps [autopep8](https://github.com/hhatto/autopep8) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.0.4...v2.1.0)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 01:14:53 +00:00
dependabot[bot]andGitHub a02375de57 [pip] Bump coverage from 7.4.3 to 7.4.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.3...7.4.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 00:54:05 +00:00
Budi Utomo cebf34d8ae Updated base image to version 2.5.1-p0 2024-03-14 09:22:34 +01:00
Budi UtomoandGitHub 6da341bf6b Merge pull request #409 from budtmo/dependabot/pip/master/coverage-7.4.3
[pip] Bump coverage from 7.4.2 to 7.4.3
2024-03-01 07:44:15 +01:00
dependabot[bot]andGitHub 5f1ea4c1e5 [pip] Bump coverage from 7.4.2 to 7.4.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.2...7.4.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 01:22:16 +00:00
Budi UtomoandGitHub b35f538bf3 Merge pull request #408 from budtmo/dependabot/pip/master/coverage-7.4.2
[pip] Bump coverage from 7.4.1 to 7.4.2
2024-02-22 08:00:51 +01:00
dependabot[bot]andGitHub 67321bdac7 [pip] Bump coverage from 7.4.1 to 7.4.2
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.1...7.4.2)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 00:32:26 +00:00
budtmo baefa67e3f Updated base image to v2.5.0-p0 2024-02-09 12:16:40 +01:00
Budi UtomoandGitHub 58f64cd2ee Merge pull request #406 from budtmo/dependabot/pip/master/coverage-7.4.1
[pip] Bump coverage from 7.4.0 to 7.4.1
2024-02-02 11:34:19 +01:00
dependabot[bot]andGitHub 2b56bab0bc [pip] Bump coverage from 7.4.0 to 7.4.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.0...7.4.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 00:47:02 +00:00
budtmo 05ce63f360 Updated base image 2024-01-23 10:22:39 +01:00
Budi UtomoandGitHub fd4089d98e Updated documentation 2024-01-23 00:03:30 +01:00
Andrey K 363fc77b87 Fixed docker stop/start 'sudo: unknown user: root' error 2024-01-08 21:55:22 +03:00
budtmo b9f02023b4 Added Android 14 in pipeline 2024-01-04 11:59:34 +01:00
budtmo cabad42452 Added Android 14 2024-01-04 11:50:50 +01:00
budtmo deb9180bc7 Updated Appium base image 2024-01-03 09:25:52 +01:00
Budi UtomoandGitHub 9d85ad345e Merge pull request #402 from budtmo/dependabot/pip/master/coverage-7.4.0
[pip] Bump coverage from 7.3.3 to 7.4.0
2024-01-03 08:30:45 +01:00
dependabot[bot]andGitHub 9d3f37ca0c [pip] Bump coverage from 7.3.3 to 7.4.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.3 to 7.4.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.3...7.4.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-28 01:06:07 +00:00
Budi UtomoandGitHub 8cd6bfb3ef Merge pull request #400 from budtmo/dependabot/pip/master/coverage-7.3.3
[pip] Bump coverage from 7.3.2 to 7.3.3
2023-12-18 08:02:47 +01:00
Budi UtomoandGitHub 4f0ddc972a Merge pull request #397 from budtmo/dependabot/github_actions/master/actions/setup-python-5
[github-action] Bump actions/setup-python from 4 to 5
2023-12-15 22:15:54 +01:00
dependabot[bot]andGitHub 703c1216cf [pip] Bump coverage from 7.3.2 to 7.3.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.2 to 7.3.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.2...7.3.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 00:13:45 +00:00
dependabot[bot]andGitHub 0ecc00587e [github-action] Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 00:21:54 +00:00
budtmo d69e7c7dd0 Updated base image to version v2.2.2-p0 2023-11-22 10:15:08 +01:00
Budi UtomoandGitHub 8f15a2845f Merge pull request #391 from budtmo/dependabot/pip/master/coverage-7.3.2
[pip] Bump coverage from 7.3.1 to 7.3.2
2023-10-04 17:50:49 +02:00
dependabot[bot]andGitHub 9cee77998f [pip] Bump coverage from 7.3.1 to 7.3.2
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.1...7.3.2)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 23:38:55 +00:00
budtmo 13bd9611d7 Updated Appium base image 2023-09-22 12:23:13 +02:00
Budi UtomoandGitHub 9d5ab2dbe1 Merge pull request #386 from budtmo/dependabot/pip/master/coverage-7.3.1
[pip] Bump coverage from 7.3.0 to 7.3.1
2023-09-07 08:33:43 +02:00
dependabot[bot]andGitHub 9a5f560a73 [pip] Bump coverage from 7.3.0 to 7.3.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.0...7.3.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 23:22:54 +00:00
Budi UtomoandGitHub c1538606d2 Merge pull request #385 from budtmo/dependabot/github_actions/master/actions/checkout-4
[github-action] Bump actions/checkout from 3 to 4
2023-09-05 08:04:22 +02:00
dependabot[bot]andGitHub e706fedd12 [github-action] Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 23:54:20 +00:00
budtmo 4eb85fbf28 Updated base image to version 2.1.3-p0 2023-08-30 15:46:39 +02:00
Budi UtomoandGitHub 64b922c734 Merge pull request #384 from budtmo/dependabot/pip/master/autopep8-2.0.4
[pip] Bump autopep8 from 2.0.2 to 2.0.4
2023-08-28 08:03:07 +02:00
dependabot[bot]andGitHub c8ec687300 [pip] Bump autopep8 from 2.0.2 to 2.0.4
Bumps [autopep8](https://github.com/hhatto/autopep8) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-27 23:08:55 +00:00
Budi UtomoandGitHub 4feb3a1c08 Merge pull request #383 from budtmo/dependabot/pip/master/click-8.1.7
[pip] Bump click from 8.1.6 to 8.1.7
2023-08-18 09:34:06 +02:00
dependabot[bot]andGitHub cb87d43aab [pip] Bump click from 8.1.6 to 8.1.7
Bumps [click](https://github.com/pallets/click) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.1.6...8.1.7)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-17 23:56:08 +00:00
Budi UtomoandGitHub d4e7a95a8c Merge pull request #382 from budtmo/dependabot/pip/master/coverage-7.3.0
[pip] Bump coverage from 7.2.7 to 7.3.0
2023-08-14 07:24:42 +02:00
dependabot[bot]andGitHub 72418957d5 [pip] Bump coverage from 7.2.7 to 7.3.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.7 to 7.3.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.7...7.3.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-13 23:46:22 +00:00
budtmo 725138794b Updated documentation about Selenium 4.x integration 2023-08-08 11:25:59 +02:00
budtmo 92a5487df3 Added documentation about Selenium 4.x integration 2023-08-08 11:21:51 +02:00
budtmo 0a026decdc Typo 2023-08-07 15:13:15 +02:00
budtmo 01d12a2263 New release format 2023-08-07 14:20:03 +02:00
budtmo 92a406e3ba Fixed typo 2023-08-04 14:37:34 +02:00
budtmo 56c8deedd2 Updated base image to 2.0.1-p0 2023-08-04 14:33:41 +02:00
budtmo 7a4933c63a Updated base image to 2.0.0-p1 2023-08-04 14:29:53 +02:00
Budi UtomoandGitHub e268a43141 Merge pull request #379 from foureight84/wsl2-nestedVirtualization
[documentation] WSL2 - added instructions to enable hw accelerated kvm via nestedvirtualization flag
2023-08-04 12:44:08 +02:00
Khoa Truong 87bebdf4ea [documentation] added instructions to enable hw accelerated kvm via nestedvirtualization flag 2023-08-03 01:42:06 -07:00
Budi UtomoandGitHub 52642214ed Merge pull request #374 from budtmo/dependabot/pip/master/click-8.1.6
[pip] Bump click from 8.1.5 to 8.1.6
2023-07-19 07:35:54 +02:00
dependabot[bot]andGitHub f0985a3898 [pip] Bump click from 8.1.5 to 8.1.6
Bumps [click](https://github.com/pallets/click) from 8.1.5 to 8.1.6.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/8.1.6/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.1.5...8.1.6)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 23:19:20 +00:00
Budi UtomoandGitHub b082c0545f Merge pull request #372 from budtmo/dependabot/pip/master/coverage-7.2.7
[pip] Bump coverage from 7.2.5 to 7.2.7
2023-07-14 12:33:07 +02:00
dependabot[bot]andGitHub 6625803431 [pip] Bump coverage from 7.2.5 to 7.2.7
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.5 to 7.2.7.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.5...7.2.7)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-14 10:26:01 +00:00
Budi UtomoandGitHub 6918f1519f Merge pull request #371 from budtmo/dependabot/pip/master/click-8.1.5
[pip] Bump click from 8.1.3 to 8.1.5
2023-07-14 12:25:29 +02:00
Budi UtomoandGitHub 92c655cad2 Merge pull request #370 from budtmo/dependabot/pip/master/mock-5.1.0
[pip] Bump mock from 5.0.2 to 5.1.0
2023-07-14 12:24:52 +02:00
dependabot[bot]andGitHub 9ad0f32d93 [pip] Bump click from 8.1.3 to 8.1.5
Bumps [click](https://github.com/pallets/click) from 8.1.3 to 8.1.5.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/8.1.5/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.1.3...8.1.5)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-14 10:18:02 +00:00
dependabot[bot]andGitHub e77bb73077 [pip] Bump mock from 5.0.2 to 5.1.0
Bumps [mock](https://github.com/testing-cabal/mock) from 5.0.2 to 5.1.0.
- [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/testing-cabal/mock/compare/5.0.2...5.1.0)

---
updated-dependencies:
- dependency-name: mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-14 10:17:59 +00:00
budtmo 6e9d4767f6 Added dependabot to update dependencies 2023-07-14 12:17:33 +02:00
11 changed files with 129 additions and 20 deletions
+40
View File
@@ -0,0 +1,40 @@
version: 2
updates:
- package-ecosystem: docker
directory: "/docker"
schedule:
interval: daily
time: '01:00'
timezone: "Europe/Berlin"
commit-message:
prefix: "[docker] "
target-branch: "master"
open-pull-requests-limit: 99
reviewers:
- "budtmo"
- package-ecosystem: pip
directory: "/"
schedule:
interval: daily
time: '01:00'
timezone: "Europe/Berlin"
commit-message:
prefix: "[pip] "
target-branch: "master"
open-pull-requests-limit: 99
reviewers:
- "budtmo"
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
time: '01:00'
timezone: "Europe/Berlin"
commit-message:
prefix: "[github-action] "
target-branch: "master"
open-pull-requests-limit: 99
reviewers:
- "budtmo"
+6 -6
View File
@@ -13,10 +13,10 @@ jobs:
python-version: ["3.8"]
steps:
- name: Checkout the repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
@@ -35,7 +35,7 @@ jobs:
needs: run_test
steps:
- name: Checkout the repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get release version
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
@@ -51,10 +51,10 @@ jobs:
needs: release_base
strategy:
matrix:
android: ["9.0", "10.0", "11.0", "12.0", "13.0"]
android: ["9.0", "10.0", "11.0", "12.0", "13.0", "14.0"]
steps:
- name: Checkout the repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get release version
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
@@ -70,7 +70,7 @@ jobs:
needs: release_base
steps:
- name: Checkout the repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get release version
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
+1 -1
View File
@@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Checkout the repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Build base image
run: script -e -c "./app.sh build base test"
+42 -1
View File
@@ -11,7 +11,7 @@ Advantages of using this projects
---------------------------------
1. Emulator with different device profile and skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more.
2. Support vnc to be able to see what happen inside docker container
3. Support log sharing feature where all logs can be accessed from web-UI
3. Support log sharing feature where all logs can be accessed from web-UI
4. Ability to control emulator from outside container by using adb connect
5. Integrated with other cloud solutions, e.g. [Genymotion Cloud](https://www.genymotion.com/cloud/)
6. It can be used to build Android project
@@ -26,6 +26,7 @@ List of Docker-Images
|11.0|30|budtmo/docker-android:emulator_11.0|budtmo/docker-android:emulator_11.0_<release_version>|
|12.0|32|budtmo/docker-android:emulator_12.0|budtmo/docker-android:emulator_12.0_<release_version>|
|13.0|33|budtmo/docker-android:emulator_13.0|budtmo/docker-android:emulator_13.0_<release_version>|
|14.0|34|budtmo/docker-android:emulator_14.0|budtmo/docker-android:emulator_14.0_<release_version>|
|-|-|budtmo/docker-android:genymotion|budtmo/docker-android:genymotion_<release_version>|
List of Devices
@@ -73,6 +74,45 @@ Quick Start
docker exec -it android-container cat device_status
```
Persisting data
-----------
The default behaviour is to destroy the emulated device on container restart. To persist data, you need to mount a volume at `/home/androidusr`:
```
docker run -v data:/home/androidusr budtmo/docker-android:emulator_11.0
```
WSL2 Hardware acceleration (Windows 11 only)
-----------
Credit goes to [Guillaume - The Parallel Interface blog](https://www.paralint.com/2022/11/find-new-modified-and-unversioned-subversion-files-on-windows)
[Microsoft - Advanced settings configuration in WSL](https://learn.microsoft.com/en-us/windows/wsl/wsl-config)
1. Add yourself to the `kvm` usergroup.
```
sudo usermod -a -G kvm ${USER}
```
2. Add necessary flags to `/etc/wsl2.conf` to their respective sections.
```
[boot]
command = /bin/bash -c 'chown -v root:kvm /dev/kvm && chmod 660 /dev/kvm'
[wsl2]
nestedVirtualization=true
```
3. Restart WSL2 via CMD prompt or Powershell
```
wsl --shutdown
```
`command = /bin/bash -c 'chown -v root:kvm /dev/kvm && chmod 660 /dev/kvm'` sets `/dev/kvm` to `kvm` usergroup rather than the default `root` usergroup on WSL2 startup.
`nestedVirtualization` flag is only available to Windows 11.
Use-Cases
---------
@@ -124,6 +164,7 @@ The differences between normal version and pro version are:
|language|No|Yes|Set up language on Android emulator on fly|
|root-privileged|No|Yes|Able to run command with security privileged|
|headless-mode|No|Yes|Save resources by using headless mode|
|Selenium 4.x integration|No|Yes|Running Appium UI-Tests againt one (Selenium Hub) endpoint for Android- and iOS emulator(s) / device(s)|
|multiple Android-Simulators|No|Yes (soon)|Save resources by having multiple Android-Simulators on one docker-container|
|Google Play Store|No|Yes (soon)|-|
|Video Recording|No|Yes (soon)|Helpful for debugging|
+3 -2
View File
@@ -27,7 +27,7 @@ fi
is_str_in_list ${p} ${projects[@]}
if [ -z "${3}" ]; then
read -p "Release Version (v2.0-p0|v2.0-p1|etc) : " r_v
read -p "Release Version (v2.0.0-p0|v2.0.0-p1|etc) : " r_v
else
r_v=${3}
fi
@@ -48,13 +48,14 @@ else
fi
if [[ "${p}" == *"emulator"* ]]; then
supported_android_version=("9.0" "10.0" "11.0" "12.0" "13.0")
supported_android_version=("9.0" "10.0" "11.0" "12.0" "13.0" "14.0")
declare -A api_levels=(
["9.0"]=28
["10.0"]=29
["11.0"]=30
["12.0"]=32
["13.0"]=33
["14.0"]=34
)
# To get the last index
+5 -5
View File
@@ -1,6 +1,6 @@
autopep8==2.0.2
click==8.1.3
coverage==7.2.5
mock==5.0.2
autopep8==2.3.1
click==8.1.7
coverage==7.5.4
mock==5.1.0
nose==1.3.7
requests==2.31.0
requests==2.32.3
+2 -1
View File
@@ -30,7 +30,8 @@ class Emulator(Device):
"10.0": "29",
"11.0": "30",
"12.0": "32",
"13.0": "33"
"13.0": "33",
"14.0": "34"
}
adb_name_id = 5554
+1 -1
View File
@@ -1,4 +1,4 @@
FROM appium/appium:v2.0.0-p0
FROM appium/appium:v2.11.1-p0
LABEL maintainer "Budi Utomo <budtmo.os@gmail.com>"
+2
View File
@@ -99,6 +99,8 @@ ENV LOG_PATH=${WORK_PATH}/logs \
WEB_LOG_PORT=9000
EXPOSE 9000
RUN mkdir -p ${LOG_PATH}
RUN mkdir -p "${WORK_PATH}/.config/Android Open Source Project" \
&& echo "[General]\nshowNestedWarning=false\n" > "${WORK_PATH}/.config/Android Open Source Project/Emulator.conf"
#=========
# Run App
+11 -3
View File
@@ -12,6 +12,7 @@ The differences between normal version and pro version are:
|language|No|Yes|Set up language on Android emulator on fly|
|root-privileged|No|Yes|Able to run command with security privileged|
|headless-mode|No|Yes|Save resources by using headless mode|
|Selenium 4.x integration|No|Yes|Running Appium UI-Tests againt one (Selenium Hub) endpoint for Android- and iOS emulator(s) / device(s)|
|multiple Android-Simulators|No|Yes (soon)|Save resources by having multiple Android-Simulators on one docker-container|
|Google Play Store|No|Yes (soon)|-|
|Video Recording|No|Yes (soon)|Helpful for debugging|
@@ -26,15 +27,18 @@ List of Docker-Images
|11.0|30|Normal|budtmo2/docker-android-pro:emulator_11.0|budtmo2/docker-android-pro:emulator_11.0_<release_version>|
|12.0|32|Normal|budtmo2/docker-android-pro:emulator_12.0|budtmo2/docker-android-pro:emulator_12.0_<release_version>|
|13.0|33|Normal|budtmo2/docker-android-pro:emulator_13.0|budtmo2/docker-android-pro:emulator_13.0_<release_version>|
|14.0|34|Normal|budtmo2/docker-android-pro:emulator_14.0|budtmo2/docker-android-pro:emulator_14.0_<release_version>|
|9.0|28|Headless|budtmo2/docker-android-pro:emulator_headless_9.0|budtmo2/docker-android-pro:emulator_headless_9.0_<release_version>|
|10.0|29|Headless|budtmo2/docker-android-pro:emulator_headless_10.0|budtmo2/docker-android-pro:emulator_headless_10.0_<release_version>|
|11.0|30|Headless|budtmo2/docker-android-pro:emulator_headless_11.0|budtmo2/docker-android-pro:emulator_headless_11.0_<release_version>|
|12.0|32|Headless|budtmo2/docker-android-pro:emulator_headless_12.0|budtmo2/docker-android-pro:emulator_headless_12.0_<release_version>|
|13.0|33|Headless|budtmo2/docker-android-pro:emulator_headless_13.0|budtmo2/docker-android-pro:emulator_headless_13.0_<release_version>|
|14.0|34|Headless|budtmo2/docker-android-pro:emulator_headless_14.0|budtmo2/docker-android-pro:emulator_headless_14.0_<release_version>|
|-|-|Selenium|budtmo2/docker-android-pro:selenium|budtmo2/docker-android-pro:selenium_<release_version>|
***Note: Headless mode does not have any Web-UI***
You can always pull the latest image tag. In case you want to see the release version that has been built with a changelog note and use that specific release version, ythe information will be sent to you as well.
You can always pull the latest image tag. In case you want to see the release version that has been built with a changelog note and use that specific release version, the information will be sent to you as well.
List of Devices
@@ -77,9 +81,13 @@ You can change the language setting of Android Emulator on the fly by passing fo
- EMULATOR_COUNTRY="\<country>"
Version
-------
Selenium
--------
Pull and run image that contains Selenium with Appium urls and its capabilities which is stored inside node.json file:
```
docker run -t --rm --name selenium -p 4444:4444 -v $PWD/pro-example/node.json:/home/seleniumusr/selenium_node_config/node.json budtmo2/docker-android-pro:selenium
```
[<- BACK TO README](../README.md)
+16
View File
@@ -0,0 +1,16 @@
[
{
"appium_url": "http://xx.xx.xx.xx:4723",
"capability_platform": "android",
"capability_platform_version": "11.0",
"capability_device_name": "samsung_galaxy_s6_11.0",
"capability_automation_name": "UIAutomator2"
},
{
"appium_url": "http://xx.xx.xx.xx:4724",
"capability_platform": "android",
"capability_platform_version": "10.0",
"capability_device_name": "nexus_5_10.0",
"capability_automation_name": "UIAutomator2"
}
]