Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-07Fix buildbot not reporting error when tests failBrecht Van Lommel
2019-09-07Tests: run tests from install pathBrecht Van Lommel
Blender can only be run correctly from the install path since it requires Python scripts, dynamic libraries and other files to be present. By default the install path is the same as the build path, so it works anyway. But on the buildbot it isn't. There was a workaround but it failed on Windows and macOS. Now tests run from the install path. Detecting that path for ctest is more complicated than I would like, but I couldn't find a better solution. Ref T69541.
2019-09-05Buildbot: enable tests to run againBrecht Van Lommel
These will not stop the build on failure yet, first step is to get them passing more reliably.
2019-09-02Buildbot: refactor all build slave codeBrecht Van Lommel
* Move common code into buildbot_utils.py * Remove legacy code from removed builders * Split code into smaller functions Differential Revision: https://developer.blender.org/D5642
2019-07-02Buildbot: Disable test step for nowSergey Sharybin
It causes some false indication of a failed build on soma platforms where it times out. Windows and macOS needs extra work to properly support python paths and path to the bundle. This can now happen without poking git every time by doing local modifications on a builder prior to commit.
2019-07-02Buildbot: Fix missing configuration for Win ctestSergey Sharybin
2019-07-02Buildbot: Fix missing environment for schroot testsSergey Sharybin
2019-07-02Buildbot: Correct previous commitSergey Sharybin
2019-07-02Buildbot: Use correct path to scriptsSergey Sharybin
The `scripts` is to be included into the path, not just the folder where the scripts are. Also specify path to datafiles.
2019-07-02Buildbot: Attempt to make ctest use proper installed scriptsSergey Sharybin
2019-07-02Buildbot: Enable GTests and test stepSergey Sharybin
2018-02-12Buildbot: Remove usage of deprecated chrootSergey Sharybin
2016-04-01Buildbot: Explicitly disable tests on all platformsSergey Sharybin
They were never running anyway since there's no checkout of tests folder. We should either make tweaks to buildbot master to make it to send cloning commands for tests folder and keep tests working (currently some of them are broken).
2016-02-27Buildbot: Rename i386 to i686, we don't support pre-i686 CPUs anywaySergey Sharybin
2015-12-20Buildbot: Cleanup unused codeSergey Sharybin
- Remove deprecated/unused builders - Remove unused SCons OSX slave configuration - Remove SCons slave logic, it is not giving error about unknown building system used for the slave.
2015-12-20Buildbot: initial work to enable CMake OSX slaveSergey Sharybin
2015-12-03Buildbot: Disable tests on Linux buildersSergey Sharybin
No idea why they works on windows, but points are: - libs/tests folder is NOT checked out on any platforms - render_povray addon does mkdir on a path which might not have parents There might be some other issues, but those are kinda stoppers for us.
2015-12-03Buildbot: Fix wrong builder name checkSergey Sharybin
2015-12-02Buildbot: Initial work to move linux build environment to CMakeSergey Sharybin
This is so called "seems to work in dry tests" commit which is aimed to switch linux release environment to CMake. Some notes: - There's no special handle of libstdc++, but it wasn't really static for quite some time in SCons configuration and nobody really complained. - It was quite tricky to get OpenMP linked statically with just using some configuration so we went ahead and added a special option to CMake now which is only exist on Linux and advertised as shouldn't be used. - Packing is happening manually in slave_pack.py. This is because we have to add some really special files to the archive (mesa libraries for example) which we can't really handle from CMake/CPack in a nice generic way. Don't think it's bad approach, at least crappynness is localized and it's not _that_ crappy anyway. - Windows buildbot should keep working, but needs doublechecing. It's just a build folder changed, but you never know what it might imply. - Some further tweaks are likely needed to ensure all builders are working. Thanks Campbell for assistance in this patch!
2013-11-19Buildbot: tweaks for source directorySergey Sharybin
Need this so checkout of existing svn does not interferes with new git checkout which would need to be done.
2013-06-24replace use of 'a.find(b) != -1' --> 'b in a'Campbell Barton
2011-03-27pep8 cleanupCampbell Barton
2011-03-22Buildbot updates: working windows scons build, and run slave_*.py scriptsBrecht Van Lommel
to compile/test/package directly from svn, easier to make changes this way.