Page MenuHome

Platforms, Builds & TestsProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers (2)

Details

Description

This project includes platform automated tests, build system, release builds, build 3rd party libraries and more.

Module Page: T66306
Coordinator: -
Owners: -

Recent Activity

Today

Aaron Carlisle (Blendify) closed T74018: CRLF vs LF mismatches errors when patching OpenCollada in "make deps" as Resolved.

This was fixed by rBd109ea5ee50f79ca9e008c7d3d4707792b9d9c36

Fri, Feb 28, 4:18 AM · Platforms, Builds & Tests, BF Blender

Fri, Feb 21

Sergey Sharybin (sergey) updated subscribers of T74018: CRLF vs LF mismatches errors when patching OpenCollada in "make deps".

This is something what I've fixed in c2a251d655e but it was re-introduced in 8c509f98e12.

Fri, Feb 21, 4:34 PM · Platforms, Builds & Tests, BF Blender
Jeroen Bakker (jbakker) closed T73925: Test: Add Cycles & EEVEE render pass tests as Resolved.
Fri, Feb 21, 3:11 PM · Platforms, Builds & Tests, Restricted Project, BF Blender (2.83), Render & Cycles, EEVEE & Viewport
Julien Rivaud (frnchfrgg) added a comment to T74018: CRLF vs LF mismatches errors when patching OpenCollada in "make deps".

I also tried to ask on #blender in freenode, but had no answer. Such highly specific problems are not suited to a user IRC channel, IMHO.

Fri, Feb 21, 1:13 PM · Platforms, Builds & Tests, BF Blender
Julien Rivaud (frnchfrgg) added a comment to T74018: CRLF vs LF mismatches errors when patching OpenCollada in "make deps".

The patch is not applicable as-is, since I had to edit it to replace CRs by ^M so that you can see them. Doing so or posting the patch here might have corrupted it by removing or adding a space, and since it is a diff of diffs formatting issues will confuse git or patch.

Fri, Feb 21, 1:11 PM · Platforms, Builds & Tests, BF Blender
Richard Antalik (ISS) added a project to T74018: CRLF vs LF mismatches errors when patching OpenCollada in "make deps": Platforms, Builds & Tests.

I am really not sure here. I tried to apply patch and it failed with "patch does not apply"

Fri, Feb 21, 12:58 PM · Platforms, Builds & Tests, BF Blender

Tue, Feb 18

Dalai Felinto (dfelinto) updated the task description for T66306: Platforms, Builds & Tests Module.
Tue, Feb 18, 2:51 PM · Platforms, Builds & Tests, Platform: Windows, Platform: macOS, Platform: Linux, Restricted Project, BF Blender

Mon, Feb 17

Christopher_Anderssarian added a project to T73925: Test: Add Cycles & EEVEE render pass tests: Platforms, Builds & Tests.
Mon, Feb 17, 7:24 PM · Platforms, Builds & Tests, Restricted Project, BF Blender (2.83), Render & Cycles, EEVEE & Viewport
Brecht Van Lommel (brecht) closed T73819: Embree 3.8.0 as Resolved.

Yes, thanks all.

Mon, Feb 17, 2:31 PM · BF Blender (2.83), Platforms, Builds & Tests
Sergey Sharybin (sergey) added a comment to T73819: Embree 3.8.0.

Committed pre-compiled Linux Embree libraries for Linux.
Guess the task can be closed now?

Mon, Feb 17, 2:29 PM · BF Blender (2.83), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T73819: Embree 3.8.0.
Mon, Feb 17, 2:28 PM · BF Blender (2.83), Platforms, Builds & Tests

Sat, Feb 15

Brecht Van Lommel (brecht) closed T73710: OSL / LLVM / Freetype library updates for 2.83 as Resolved.
Sat, Feb 15, 2:28 PM · Platforms, Builds & Tests, BF Blender (2.83)
Brecht Van Lommel (brecht) updated the task description for T73819: Embree 3.8.0.
Sat, Feb 15, 2:27 PM · BF Blender (2.83), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T73710: OSL / LLVM / Freetype library updates for 2.83.
Sat, Feb 15, 11:05 AM · Platforms, Builds & Tests, BF Blender (2.83)
Brecht Van Lommel (brecht) updated the task description for T73819: Embree 3.8.0.
Sat, Feb 15, 9:17 AM · BF Blender (2.83), Platforms, Builds & Tests
Campbell Barton (campbellbarton) changed the subtype of T73819: Embree 3.8.0 from "Report" to "To Do".
Sat, Feb 15, 4:59 AM · BF Blender (2.83), Platforms, Builds & Tests

Fri, Feb 14

Ray molenkamp (LazyDodo) added a comment to T73819: Embree 3.8.0.

I don't think the SVN libs are done yet on linux @Bastien Montagne (mont29) that's why i left that one unchecked, cc'd you as a courtesy so you knew someone touched install_deps.sh

Fri, Feb 14, 10:04 PM · BF Blender (2.83), Platforms, Builds & Tests
Bastien Montagne (mont29) updated the task description for T73819: Embree 3.8.0.
Fri, Feb 14, 10:00 PM · BF Blender (2.83), Platforms, Builds & Tests
Aaron Carlisle (Blendify) edited projects for T73819: Embree 3.8.0, added: BF Blender (2.83); removed BF Blender.
Fri, Feb 14, 9:20 PM · BF Blender (2.83), Platforms, Builds & Tests
Ray molenkamp (LazyDodo) updated the task description for T73819: Embree 3.8.0.
Fri, Feb 14, 9:16 PM · BF Blender (2.83), Platforms, Builds & Tests
Ray molenkamp (LazyDodo) changed the status of T73819: Embree 3.8.0 from Needs Triage to Confirmed.
Fri, Feb 14, 9:12 PM · BF Blender (2.83), Platforms, Builds & Tests
Brecht Van Lommel (brecht) changed the status of T70685: Building options lead to broken BVH in Cycles from Invalid to Resolved by committing rB9339dc6dd108: Fix T70685: Cycles crash using WITH_CYCLES_NATIVE_ONLY on Windows.
Fri, Feb 14, 2:12 PM · Platforms, Builds & Tests, BF Blender

Tue, Feb 11

Pete (Gadgeteering) added a comment to T73674: Import tkinter.

That’s a bit disappointing I will have to find a work around with the script

Tue, Feb 11, 6:58 PM · Platforms, Builds & Tests, BF Blender

Mon, Feb 10

Bastien Montagne (mont29) updated the task description for T73710: OSL / LLVM / Freetype library updates for 2.83.
Mon, Feb 10, 6:42 PM · Platforms, Builds & Tests, BF Blender (2.83)
Brecht Van Lommel (brecht) added a comment to T73710: OSL / LLVM / Freetype library updates for 2.83.

I suggest we create tasks for such upgrades from now on, rather than mailing list announcements.

Mon, Feb 10, 12:10 PM · Platforms, Builds & Tests, BF Blender (2.83)
Brecht Van Lommel (brecht) added a project to T73710: OSL / LLVM / Freetype library updates for 2.83: Platforms, Builds & Tests.
Mon, Feb 10, 12:09 PM · Platforms, Builds & Tests, BF Blender (2.83)
Campbell Barton (campbellbarton) closed T73674: Import tkinter as Invalid.

This has been intentionally removed.

Mon, Feb 10, 8:38 AM · Platforms, Builds & Tests, BF Blender

Sun, Feb 9

Aaron Carlisle (Blendify) moved T70016: Document performance profiling Blender from Backlog to Wiki on the Documentation board.
Sun, Feb 9, 10:31 PM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests

Sat, Feb 8

Robert Guetzkow (rjg) updated the task description for T73674: Import tkinter.
Sat, Feb 8, 5:13 PM · Platforms, Builds & Tests, BF Blender

Thu, Feb 6

Aaron Carlisle (Blendify) added a project to T70016: Document performance profiling Blender: Documentation.
Thu, Feb 6, 1:47 PM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests
Jacques Lucke (JacquesLucke) added a comment to T70016: Document performance profiling Blender.

I can document on how I profile with this tool next week: https://github.com/KDAB/hotspot.

Thu, Feb 6, 11:28 AM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests

Tue, Feb 4

Brecht Van Lommel (brecht) updated the task description for T66306: Platforms, Builds & Tests Module.
Tue, Feb 4, 1:50 PM · Platforms, Builds & Tests, Platform: Windows, Platform: macOS, Platform: Linux, Restricted Project, BF Blender
Richard Antalik (ISS) edited projects for T65963: Tests: fix script_load_keymap hierarchy test, added: Platforms, Builds & Tests; removed Tracker Curfew.
Tue, Feb 4, 11:10 AM · Platforms, Builds & Tests, BF Blender

Jan 27 2020

Brecht Van Lommel (brecht) closed T63805: Package spec rules will provide unusable builds as Resolved by committing rB5c75c8d8d0bd: Fix T63805: remove outdated and unused Linux package spec files.
Jan 27 2020, 12:26 PM · Platforms, Builds & Tests, BF Blender
Brecht Van Lommel (brecht) claimed T63805: Package spec rules will provide unusable builds.

I'm removing these files, they have not been updated since 2016 and are clearly broken.

Jan 27 2020, 12:22 PM · Platforms, Builds & Tests, BF Blender
Brecht Van Lommel (brecht) updated the task description for T66306: Platforms, Builds & Tests Module.
Jan 27 2020, 10:01 AM · Platforms, Builds & Tests, Platform: Windows, Platform: macOS, Platform: Linux, Restricted Project, BF Blender
Brecht Van Lommel (brecht) closed T68774: VFX Reference Platform 2020 Compatibility as Resolved.

Precompiled libraries for all platforms have now been updated, for the 2.82 release.

Jan 27 2020, 9:59 AM · Platforms, Builds & Tests, BF Blender (2.82)

Jan 26 2020

briec (icem4n) added a watcher for Platforms, Builds & Tests: briec (icem4n).
Jan 26 2020, 11:44 PM

Jan 22 2020

Sergey Sharybin (sergey) added a comment to T73268: Blender Linking Time & GTests.

This is different workflow from what i used and what i would like to be used more.
But since i only do janitory work of fixing wrong usage of cmake you guys would come to agreement faster without me.

Jan 22 2020, 12:11 PM · Platforms, Builds & Tests, BF Blender
Brecht Van Lommel (brecht) added a comment to T73268: Blender Linking Time & GTests.
  1. Iteration over changes in Blender itself should be fast, so you can more easily experiment with things like interface layout or drawing (or anything else where "think ahead - compile once" doesn't really work and you have to experiment a lot). In this case i don't know why you would want to link any other binary. It's not like you'll be running them anyway (and running testsuit could be slower than linking anyway). Not sure this is something to be addressed from our build system side, or just tell people use make blender instead of make.
Jan 22 2020, 10:45 AM · Platforms, Builds & Tests, BF Blender
Sergey Sharybin (sergey) added a comment to T73268: Blender Linking Time & GTests.

I never said GTests was at fault

Jan 22 2020, 9:51 AM · Platforms, Builds & Tests, BF Blender

Jan 21 2020

Bastien Montagne (mont29) added a comment to T73268: Blender Linking Time & GTests.

@Sergey Sharybin (sergey) I never said GTests was at fault, indeed any testing framework would give the same 'issue'. Fault here is making tests that require kinking most of Blender, we simply cannot afford to have to link potentially tens of binaries like that in the future, with the three current 'all-blender-linked' tests it’s already a serious pain for me to build. Sure make blender and such ease the pain a bit, but those are lacking install, and in general we should not have to use such band-aids.

Jan 21 2020, 9:53 PM · Platforms, Builds & Tests, BF Blender
Bob White (bob.white) added a comment to T68774: VFX Reference Platform 2020 Compatibility.
  • PyQT is being mentioned (by @Roger B (rboxman)), did anyone successfully use this inside Blender? Wherever I looked into this GUI toolkits tend not to work well with Blender as they need their own main loop.

The main loop of PyQt was fixed specifically to allow for this kind of foreign embedding many, many versions ago and requires very little code to get going. The main issues tends to be around uncaught exceptions and some threading shenanigans but it’s very doable.

Jan 21 2020, 5:53 PM · Platforms, Builds & Tests, BF Blender (2.82)
Brian Savery (bsavery) added a comment to T68774: VFX Reference Platform 2020 Compatibility.

PyQt has been used for many tools within Tangent since Next Gen. The Blender UI toolkit is too limiting for certain kinds of interfaces that PyQt makes trivial.
The main loop of PyQt was fixed specifically to allow for this kind of foreign embedding many, many versions ago and requires very little code to get going. The main issues tends to be around uncaught exceptions and some threading shenanigans but it’s very doable.

Jan 21 2020, 5:02 PM · Platforms, Builds & Tests, BF Blender (2.82)
Dalai Felinto (dfelinto) removed a project from T73268: Blender Linking Time & GTests: Restricted Project.

The #test project was a playground to test subprojects and milestones, it is not a real project :)

Jan 21 2020, 4:46 PM · Platforms, Builds & Tests, BF Blender
Sybren A. Stüvel (sybren) added a comment to T73268: Blender Linking Time & GTests.

@Sybren A. Stüvel (sybren) I think you could add C-required unittests as part of Blender build itself, expose the main test function as a python call, and use python script to do the work? C-part of tests being only actualy built when gtests are enabled, of course.

Jan 21 2020, 3:34 PM · Platforms, Builds & Tests, BF Blender
Campbell Barton (campbellbarton) updated the task description for T66306: Platforms, Builds & Tests Module.
Jan 21 2020, 2:42 PM · Platforms, Builds & Tests, Platform: Windows, Platform: macOS, Platform: Linux, Restricted Project, BF Blender
Sergey Sharybin (sergey) added a comment to T73268: Blender Linking Time & GTests.

I don't see how's GTest at fault here. Any testing framework will have same issues when you ask to link the entire project for standalone binary. Are we specifically optimizing tests which are linking against all libraries?

Jan 21 2020, 2:36 PM · Platforms, Builds & Tests, BF Blender
Charles Wardlaw (kattkieru) added a comment to T68774: VFX Reference Platform 2020 Compatibility.
  • PyQT is being mentioned (by @Roger B (rboxman)), did anyone successfully use this inside Blender? Wherever I looked into this GUI toolkits tend not to work well with Blender as they need their own main loop.
Jan 21 2020, 2:30 PM · Platforms, Builds & Tests, BF Blender (2.82)
Brecht Van Lommel (brecht) added a comment to T73268: Blender Linking Time & GTests.

I agree this is a problem we need to solve.

Jan 21 2020, 1:01 PM · Platforms, Builds & Tests, BF Blender