Skip to content
This repository has been archived by the owner on Mar 13, 2021. It is now read-only.

Gracefully run tests locally #249

Closed
scothis opened this issue Dec 13, 2019 · 1 comment
Closed

Gracefully run tests locally #249

scothis opened this issue Dec 13, 2019 · 1 comment

Comments

@scothis
Copy link
Member

scothis commented Dec 13, 2019

FATS tests assume they are running in a clean CI machine. They make liberal use of sudo and system directories. While shared, external resources are cleaned up, there is minimal attempt made to cleanup local resources, or create resources in a way that won't impact the broader environment.

Specific, actionable issues should be created and worked based on the pains faced by riff developers testing riff with FATS.

@scothis
Copy link
Member Author

scothis commented Feb 10, 2020

Until we're able to rethink FATS via something like #250, it's worth clarifying that FATS install and start scripts are only expected to be run in CI environments that are ephemeral.

scothis added a commit that referenced this issue Feb 10, 2020
… for CI

FATS is designed for bootstrapping CI environments that will be thrown
away once the tests are complete. They make many assumptions about the
operating system, available tools, root access, etc that may not be
appropriate for other environments.

The functions, applications, and macros are general purpose and may be
used anywhere.

Refs #249
@ekcasey ekcasey closed this as completed Mar 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants