Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dev.galasa:dev.galasa.ras.couchdb

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dev.galasa:dev.galasa.ras.couchdb

A Galasa project

  • 0.37.0
  • Source
  • Maven
  • Socket score

Version published
Maintainers
1
Source

Galasa Framework

This repository contains the code for Galasa's core framework. The framework orchestrates all component activities, and co-ordinates with the test runner to execute your tests. Code that is required for the lifecycle of a test, including framework initialisation steps to bring up appropriate Managers and the test runner is stored here. The repository also contains the k8s controller which is used to run tests in automation on a Kubernetes cluster. It is unlikely that you will need to change the framework during the normal range of testing activities.

Documentation

More information can be found on the Galasa Homepage. Questions related to the usage of Galasa can be posted on the Galasa Slack channel. If you're not a member of the Slack channel yet, you can register to join.

Where can I get the latest release?

Find out how to install the Galasa Eclipse plug-in from our Installing the Galasa plug-in documentation.

Other repositories are available via GitHub.

Contributing

If you are interested in the development of Galasa, take a look at the documentation and feel free to post a question on Galasa Slack channel or raise new ideas / features / bugs etc. as issues on GitHub.

Take a look at the contribution guidelines

Build locally

Use the build-locally.sh script. See the comments at the top of the script for options you can use and a list of environment variables you can override.

Configuration of the framework component

When the framework runs, it requires some level of configuration to run.

Environment Variables

Environment variables are set in several ways. In unix systems use export X=Y. In Windows use set X=Y or use the user interface to set values. Here are the environment variables used by the framework component:

  • GALASA_HOME - holds the path which should be used in preference to the ${HOME}/.galasa location. Optional. This setting is overridden by the system property of the same name. Defaults to ${HOME}/.galasa if not specified. For example: /mygalasahome

System Properties

System properties are passed to the framework when the JVM is invoked using the -D{NAME}={VALUE} syntax. Here are the system properties which the framework understands:

  • GALASA_HOME - holds the path which should be used in preference to the ${HOME}/.galasa location. Optional. This setting overrides the environment variable of the same name, which in turn overrides the default of ${HOME}/.galasa if not specified.

Testing locally

See test-api-locally.md for instructions on how to set up your environment to test the API locally.

License

This code is under the Eclipse Public License 2.0.

Developer setup instructions

See the developer instructions here

FAQs

Package last updated on 18 Sep 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc