-
Notifications
You must be signed in to change notification settings - Fork 192
Legacy How to Run a Test Case
Once you receive an invite to the FLIP Fluids beta, you will be required to run a successful test case before you receive a full version of the FLIP Fluids Beta addon for testing. Running a test case involves running a pre-defined fluid simulation scene and submitting your test case results to the GitHub page. The time required to run a test case simulation ranges from a few minutes to many hours depending on your computer specs and which test scene and resolution (level of simulation detail) that you choose.
Running test cases will help us diagnose hardware compatibility issues and make sure that the simulator is running correctly on your computer. Running test cases will also help us improve and optimize the fluid engine to run better on hardware similar to your system. If you are able, please try to run as many of the test cases as you can.
This guide will detail how to run and submit a test case.
The FLIP Fluid Test Suite is a specialized version of the addon that will help you run pre-defined simulation scenes and export test case results. Your beta invitation email should include a link to the test suite download.
How to Install/Uninstall the Addon
Warning: Only one version of the FLIP Fluids addon may be installed at a time. If you currently have another FLIP Fluids addon installed, it must first be uninstalled. This includes full beta versions of the addon.
Select a test case simulation scene (.blend file) to run.
- Minimal 'lite' versions of the test case scenes can be downloaded from the
test_case_scenes folderon the GitHub project page. - Complete test case scenes that include packed textures and that are ready to be rendered can be downloaded from the
complete_test_case_scenes folderon Dropbox.
Details about each test case scene can be found here: Test Suite Scenes
Open the downloaded test case scene. If the FLIP Fluids Test Suite installed correctly, you should see the test case panel on the right side of the screen under the Blender Physics Properties menu.
|
Troubleshooting: I am getting an "Unable to load library: pyfluid" or "blender.exe - Bad Image error". What do I do?
Some testers have reported encountering these errors after clicking the Run Test Case button. This error means that the addon was not able to load the fluid engine library. So far, 100% of these cases have been solved by reinstalling/updating graphics drivers (see issue #6). Please let us know if this fix does not work for you.
The previous simulation step may have finished to completion, or the simulator may have stopped with an error. In either case, you should export your test case results.
|
Test case results are to be submitted to the FLIP Fluids issues page.
- Log in to your GitHub account and navigate to the issues page.
- Click the New issue button to begin creating an issue.
- Title the issue [Test Case Results] your_github_username. For example if your GitHub username is rlguy, the issue will be titled: [Test Case Results] rlguy
- Attach the test case results .zip file. A .zip file may be attached by dragging the file onto the comments textbox. You may attach multiple test case results at a time.
- Add any additional info/comments and click Submit new issue. This issue will be used to post any future test case results that you run. There is no need to submit duplicate test cases (same scene at same resolution).
After we receive your test case submission, we will review your results and verify that the simulator ran successfully.
You may view an example results issue here: [Test Case Results] FLIPFluidsBetaTester
If we determine that your test case ran successfully or without fatal errors, you will receive a build of the FLIP Fluids Beta addon. The build will be located in your password protected Dropbox folder that you received in your beta invite.
If we determine that your test case failed, we will begin working with you to diagnose what went wrong and do as much as we can to get the simulator running on your system in a timely manner.
If you run into errors while running a test case, please still export and submit your test case results. In the issue, describe what happened. Try to include any screenshots of error messages that you receive. Check the Blender System Console for errors (On Windows: Blender > Window > Toggle System Console).
Have any questions? Are any of these instructions unclear? Don't hesitate to let us know! Send us a message at flip.fluids.beta [at] gmail.com