-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate some part of fractal-demos #18
Comments
A broader review, planned with @mfranzon. VersionsExpose env variables for versions (all defaulting to latest pypi version, if not specified) of
Each variable gets used in the right container. Server container and DB container
Web client
demos container
Expected: a log file like
github action
|
Here is a proposal about versions: For
For
For fractal-web, we could stick with
|
For this, we would need some logic to shutdown everything after the demos service is over. Runs like this one are actually successful, see logs below. But then remained hanging.
|
See |
Wouldn't we want to be able to use this to e.g. test a new task version or a task branch? Or is the focus on testing changes to server & web server with the released tasks? |
Brief answer: yes, this can be implemented. Higher-level: as soon as we have a first working version of this end-to-end tests, we need to decide when/where we want it to run.
|
Closed with #21 |
Related to fractal-analytics-platform/fractal-demos#37.
Proposal: let's set up one more container with fractal-client, and let's have it as ready as possible to run example 01 from fractal-demos. Ideally all should be automated, meaning that
make run
should trigger a bunch of operations that are over only once example 01 is over.Note that there will be a few expected gotcha on the way: e.g. paths need to be updated to something in
/home/fractal-share
, and we should wait for task collection to be over (through a script that checks every N seconds), ...Longer-term perspective: this could represent one way to automatically re-run a bunch of fractal-demos examples. TBD what kind of checks could be included in the output (either just successful-execution assertions, or something more related to the output data - ref fractal-analytics-platform/fractal-demos#37).
The text was updated successfully, but these errors were encountered: