geopython / geopython/pywps

Expose request database weaknesses in unit tests

Open
#600 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
186
Forks
117
Avg merge
11d 20h
Merged PRs (30d)
1

Description

# Description

#493 highlights some weaknesses of the request queue logic. For example, stalled processes are never cleaned-up.

It would be useful to create a few unit tests that expose the problems discussed in #493 before implementing solutions.

For example, we could create a few dummy processes:
- completes after x second
- fails after x second
- hangs forever

Then launch these processes in different order and inspect the request database to see how it behaves.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.