Environment Variables
What are environment variables?
Every program on Linux has an environment, like a bash- or zsh-shell, that it runs in. These shells can contain variables that can change how OmniOpt2 works. Here is a list of all shell variables that change how OmniOpt2 works.
It is important that you run these commands before you run OmniOpt2, and also that you write export in front of them. Unexported variables are not passed to programs started by the shell.
Name | What does it do? |
---|---|
OmniOpt2 | |
|
Install test modules |
|
Sets the UUID for the run. Default is a new one via uuidgen |
|
Disables showing the logo |
|
Sets the user-id to affed00faffed00faffed00faffed00f, so the statistics can determine whether you are a real user or a test-user |
|
Sets the user-id to affeaffeaffeaffeaffeaffeaffeaffe, so the statistics can determine whether you are a real user or a the main developer (only I should set this variable) |
|
Path to where virtualenv should be installed. Default is $HOME |
|
Disables sixel-graphics, no matter what other parameters are set |
|
Disables installing modules |
|
Don't show messages regarding the installation of modules |
|
Don't start firefox when RUN_WITH_COVERAGE is defined. |
|
Runs omniopt- and plot-script with coverage to find out test code coverage |
|
Disables certain tests in a CI environment |
|
Prints a seperator line after OmniOpt2 runs (useful for automated tests) |
Plot-Script | |
|
Size of bubbles in plot scripts in px |
Test-Scripts | |
|
Creates the help files for the tutorials page for each omniopt_plot |
|
Don't show omniopt_plot runtime at the end |
|
Disable tests for .tests/pre-commit-hook |
|
Disable errors to stdout for plots when no results are found |
|
Show omniopt_plot-commands before executing them |
|
How to call OmniOpt2. Is useful to differentiate between pip installs and installs via git. |