Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name of variables

Data Type

Description

ds.test_env$contexts

Vector of character

provides the values for the contexts of the tests; that is

  • opal

  • dsi

  • dslite

  • continuous

  • coverage

ds.test_env$context

Character

The current context of the test completed.

ds.test_env$package

Character

The name of the package that needs to be tested.

ds.test_env$ip_address_1

ds.test_env$ip_address_2

ds.test_env$ip_address_3

Character

holds the ip addresses to connect to the opal servers, used in the testing. These IP addresses are expressed as urls, to connect with Hypertext Transfer Protocol Secure (HTTPS). The corresponding port, i.e., 8443 is added to match the standard.

Example

https://192.168.56.100:8443

ds.test_env$ping_address

Character

This variable is used to verify an opal server is available with a specified IP address. A function provided by the RCurl library can test the reachability of the opal servers. To achieve this purpose the Hypertext Transfer Protocol is used, with the port. So, the variable stores this value:

http://192.168.56.100:8080

ds.test_env$user_1

ds.test_env$user_2

ds.test_env$user_3

Character

These three variables represent the user name used to connect the opal servers

ds.test_env$password_1

ds.test_env$password_2

ds.test_env$password_3

Character

These three variables hold the password corresponding to each user name. The combination of the users variables and the password allows to connect to the opal servers provided by the virtual machine.

ds.test_env$server

Vector of character

holds the name of the server(s) used in one test. The minimum length is one.

ds.test_env$url

Vector of character

contains the url(s) used to connect to the server. The latter use one of the ip_addresses (see above) variables or all of them.

ds.test_env$user

Vector of character

contains the user name(s) used to connect to one or several servers. The latter use one of the user (see above) variables or all of them.

ds.test_env$password

Vector of character

contains the password(s) required to login to one of more servers. The latter uses one of the password variable or all of them.

...