Collection of usefull stuff (mainly custom keywords) for RF S2L
Follow below steps if you like to have ReportPortal running on Ubuntu Zesty (17.04) with the latests Docker-CE version 17.05 and Docker-Compose 1.14
@Raghavendra Balgi thanks for the steps for apache2. The reason I asked was because on Windows there is a problem with shared folders. It is not easy to configure epecially on a corporate host. So I needed an alternative way so check robot output files. I think the apache aproach might be a bit difficult (at least for beginners), too.
I have found two (imho easier) alternatives how to get a look on robots output files:
NOTE: I did all that on Windows 10
- powerline --> https://github.com/powerline/powerline
{
...
"ext": {
...
"shell": {
"colorscheme": "default",
"theme": "default_leftonly",
#Linux #bash #git #Powerline
If you ever have to reinstall Powerline on another machine this are the easy steps to follow to give you a nice looking prompt with git status and branch name in your bash terminal. Steps where done on Deepin Linux 15.7 but should also work on Debian / Ubuntu.
#! Robot Framework | |
*** Settings *** | |
Metadata Version 0.1.0 | |
Metadata Author *Tset Noitamotua* | |
Metadata Created 2019.01.23 | |
Documentation Demo - Data Driven Test with RF | |
... |
# add this to your Dockerfile | |
# by dm08 from Robot Framework Slack channel | |
apt-get -y install google-chrome-stable && \ | |
wget -q http://chromedriver.storage.googleapis.com/LATEST_RELEASE && \ | |
echo $(cat LATEST_RELEASE) && \ | |
chromedriver_version=$(cat LATEST_RELEASE) && \ | |
wget -N http://chromedriver.storage.googleapis.com/$chromedriver_version/chromedriver_linux64.zip && \ | |
unzip chromedriver_linux64.zip && \ |
Just a collection of my personal notes about Docker usage.
PROBLEM: Sometime u would like to override the entrypoint of a Docker container.
For example if u try to run robod0ck by just calling
docker run robod0ck/robod0ck
u will most likely get the error [ ERROR ] Expected at least 1 argument, got 0.
That's because the entrypoint of the container is the Robot Framework command robot
which is assuming at least one arg
e.g. a .robot
file or a folder with test cases or some command line option like --help
, --version
etc.