git.dotya.ml robotframework testing
This repository has been archived on 2022-05-04. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
surtur 5eaadb7289
feat: improved test logic
2020-06-10 22:46:31 +02:00
.drone.yml feat: added test14 - .drone.yml dependency chain adjusted 2020-05-28 20:43:57 +02:00
.gitignore added .gitignore 2020-05-11 23:01:28 +02:00
README.md fix: syntax highlighting only where necessary [skip ci] 2020-05-28 02:54:15 +02:00
m-test00.robot added Keywords + separated mobile pipeline 2020-05-12 03:35:45 +02:00
m-test01.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test02.robot add: m-test02 2020-05-21 22:31:26 +02:00
m-test03.robot feat: improved test logic 2020-06-10 22:46:31 +02:00
m-test04.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test05.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test06.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test07.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test08.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test09.robot feat: added proper m-test09 and m-test29 + dependency chain 2020-05-27 20:30:28 +02:00
m-test10.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test11.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test12.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test13.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test14.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test15.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test16.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test17.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test18.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test19.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test20.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test21.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test22.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test23.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test24.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test25.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test26.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test27.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test28.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
m-test29.robot feat: added proper m-test09 and m-test29 + dependency chain 2020-05-27 20:30:28 +02:00
silly.windows.bat.trololol.bat added the required trololol batch thingy [skip ci] 2020-05-12 14:34:21 +02:00
test00.robot added .drone.yml + test00 2020-05-11 04:41:12 +02:00
test01.robot fix: to use ${DELAY} you gotta *have* ${DELAY} 2020-05-21 22:34:49 +02:00
test02.robot refactor: don't sleep 2020-05-21 22:30:11 +02:00
test03.robot added Keywords + separated mobile pipeline 2020-05-12 03:35:45 +02:00
test04.robot added tests 04-06 2020-05-12 04:38:38 +02:00
test05.robot a typo in test05 2020-05-12 04:41:26 +02:00
test06.robot added tests 04-06 2020-05-12 04:38:38 +02:00
test07.robot added test0{7,8,9} 2020-05-12 05:52:24 +02:00
test08.robot added test0{7,8,9} 2020-05-12 05:52:24 +02:00
test09.robot fix: correct the url due to Gitea changes 2020-05-27 14:06:34 +02:00
test10.robot refactor: remove redundant keyword 2020-05-28 20:15:02 +02:00
test11.robot fix: correct the url due to Gitea changes 2020-05-27 14:06:34 +02:00
test12.robot feat: added test12 - .drone.yml dependency chain adjusted 2020-05-28 20:35:43 +02:00
test13.robot feat: added test13 - .drone.yml dependency chain adjusted 2020-05-28 20:38:56 +02:00
test14.robot feat: added test14 - .drone.yml dependency chain adjusted 2020-05-28 20:43:57 +02:00
test15.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test16.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test17.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test18.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test19.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test20.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test21.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test22.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test23.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test24.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test25.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test26.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test27.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test28.robot added more tests, updated .drone.yml accordingly 2020-05-12 14:33:18 +02:00
test29.robot feat: great idea to screenshot the progress, actually 2020-06-10 20:15:12 +02:00

TSO-SW

Build Status

this repo holds the sawce files for the semestral work using robotframework

preferred workflow

  • using a container image with robotframework, such as archlinux-rf

Note: you may need to run some of the following commands as root. You can as well learn how not to here.

get a container

the command bellow fetches an image from a central container repository (by default it's DockerHub)

$ docker pull immawanderer/archlinux-rf:latest

this one is being built on an hourly basis, so I recommend updating frequently.

run a container

using the below command runs a container in interactive mode, mounting user's $PWD into container's /mnt, removing the container after exiting (so that it doesn't take up space)

$ docker run --rm -it -v $PWD:/mnt immawanderer/archlinux-rf:latest

update the system

due to the nature of archlinux I recommend you update right after spinning up the image:

[root@container-sha /]# pacman -Syu --needed

run robot tests

prepare a results directory inside of the mutually shared /mnt directory and cd to /mnt (where presumably all the tests are)

[root@container-sha /]# mkdir -p /mnt/results; cd /mnt

then simply run the test(s)

[root@container-sha /]# robot -T -d results test00.robot