Skip to content
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

Try to add the framework for multi-test again #349

Closed
wants to merge 37 commits into from

Conversation

FengWang3119
Copy link
Collaborator

Add the multi-tests framework by using Google Test Fixture, the basic setting is constructed once and several tests can be conducted together.
The code can run on my computer, hope it can pass CI, the testing fixture part is in folder "test_turbulent_module"

wangfeng_real and others added 30 commits March 30, 2023 16:28
note that the cmake file is modified for using the unit test
start adding the testing for K and Epsilon equations
# Conflicts:
#	tests/CMakeLists.txt
…ions, modify kp with friction velocity, change the position of WALLFUNC
@Xiangyu-Hu
Copy link
Owner

@FengWang3119 I think that the reason for failed CI is because your code is inconsistent with master branch,

@Xiangyu-Hu
Copy link
Owner

@FengWang3119 It seems that you have mixed up several things in one branch which is not typical git based developing practice.

@FengWang3119
Copy link
Collaborator Author

I have updated my code to the latest one. I have no idea about the git deloping process, I will try to learn it

wangfeng_real added 2 commits July 23, 2023 10:57
… previously it can not be paralleled, now it seems can
@Xiangyu-Hu
Copy link
Owner

@FengWang3119 Many compiling errors in linux CI is due to the strict compiling rule in linux (such as initialization order and unused variables.) CI fails in Windows due to some code
3d_sl_static_comfinement_one_phase
which is not able to be compiled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants