Sign inSign up

stariongroup/cdp4-test-database-community-edition

By stariongroup

Updated 10 months ago

This repository contains CDP4-COMET test database used by the E-TM-10-25 Annex C integration tests.

Image
Databases & storage
0

802

stariongroup/cdp4-test-database-community-edition repository overview

Quick reference

What is CDP4-COMET

CDP4-COMET Community Edition is the Starion Group Concurrent Design Solution that allows a team of engineers to perform Concurrent Design. CDP4-COMET is an implementation of ECSS-E-TM-10-25A Annex A and C. ECSS-E-TM-10-25A Annex A is the so-called master model that is expressed in UML. ECSS-E-TM-10-25A Annex C describes the REST API.

This repository contains the PostgreSQL image used by the cdp4-comet-webservices-community-edition docker image to execute the ECSS-E-TM-10-25 Annex C integration tests

How to use this image

Docker Compose

It is highly recommended to use this image together with docker-compose. More information here.

Individual

This image should be used in combination with cdp4-services-community-edition docker image in a docker network. To make the link between the containers easier it is suggested to create a docker network:

docker network create cdp4-comet

docker run -e POSTGRES_PASSWORD=postgres -p 5432:5432 --tmpfs /var/lib/postgresql/data:rw -it -d --name comet-db --net cdp4-comet stariongroup/cdp4-test-database-community-edition:4.2.0 -c max_locks_per_transaction=2048 -c statement_timeout=3000 (make sure to provide an appropriate password)

Note that the server data is stored in a temporary location. This makes the execution of the test suite a lot faster. This does mean that every time the image is stopped the data needs to be seeded. Execute the following command to seed the database:

curl --form file=@"Data.zip" http://localhost:5000/Data/Exchange

Tag summary

Content type

Image

Digest

sha256:1625a7dd2

Size

106.8 MB

Last updated

10 months ago

docker pull stariongroup/cdp4-test-database-community-edition:5.0.0