2022-10-03 08:22:06 -05:00
2022-10-03 08:22:06 -05:00
2021-05-18 19:17:00 -04:00
2021-04-16 16:35:39 -04:00
2019-03-21 15:40:20 -04:00
2019-03-21 15:40:20 -04:00

# Stream Applications Acceptance tests

This repository contains extended testing for https://github.com/spring-cloud/stream-applications[stream applications].

## Acceptance tests on Kubernetes

We test a handful of stream pipelines standalone to ensure that they can be run on Kubernetes.

Following are the test pipelines.

* Ticktock (time | log)
* HTTP | splitter | log
* HTTP | splitter | log (with splitter partitioning the data)
* HTTP | router | log
* HTTP | transformer | log
* JDBC (H2) | log
* JDBC (MYSQL) | log
* TCP | log

### Running the tests on minikube

Make sure that you have minikube running and enough memory allocated.

Set the following environment variable in a shell terminal.

`export CLUSTER_NAME=minikube`

In the same terminal window, go to the root of this repository:

```
cd kubernetes
./runK8SAcceptanceTests.sh
```

This script will run all the available tests.

## Acceptance tests on Cloudfoundry

Description
No description provided
Readme 416 KiB
Languages
Java 85.4%
Shell 14.6%