tribler icon indicating copy to clipboard operation
tribler copied to clipboard

Fix the validation experiments

Open devos50 opened this issue 4 years ago • 3 comments

We run a number of validation experiments that run every midnight. After merging #6206 and extensive refactoring of Gumby, these validation experiments are broken.

When these validation experiments have been fixed, it would be nice to have an additional GitHub command (e.g., "validate") that runs these validation experiments with the PR code. Then generate a report containing (granular?) details of Tribler stability.

Our validation experiments seem to be broken on a compilation error (except for validation_experiment_libtorrent_compatibility and validation_bootstrap).

This looks like the main cause:

./boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h: No such file or directory
 # include <pyconfig.h>
                       ^

devos50 avatar Sep 13 '21 09:09 devos50

@kozlovsky To make sure that the virtual env can run Tribler, I had to add the following requirements to the build_virtualenv.sh script:

faker
sentry_sdk
decorator
anyio

devos50 avatar Nov 21 '21 12:11 devos50

@kozlovsky is it fixed?

drew2a avatar Jul 04 '22 09:07 drew2a

Please fix this. Gumby, DAS6, and CI should not break.

synctext avatar Jan 09 '24 16:01 synctext