Skip to content

GarlicLabs/poc_infrastructure_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garlic Infrastructure Testing

Introduction

This repository contains example tests written in the Robot Framework. The tests are for testing our infrastructure in an automated way.
The tests are part of our Automated Update PoC. With these tests we try to validate our assumption of stable updating, supported by tests. Currently our tests cover the following infrastructure parts: - Node Exporter - Grafana - The connection between them - Some basic Kubernetes services

Prerequirements

  • Python
  • Robot Framework and Libraries

You can find the Libraries and python packages in the pip_requirements.txt file.

Setup

To install Robot Framework and Libraries, run:

python3 -m venv ./venv
venv/bin/pip install -r pip_requirements.txt
venv/bin/rfbrowser init

How to run tests

To run the tests, run:

cp kubernetes/config.default.yml kubernetes/config.yml
# Adjust config 
venv/bin/robot kubernetes/kubernetes.robot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published