Bug 564404

Summary: API Analysis (building baseline) only works when Platform filter match current environment
Product: [Eclipse Project] Platform Reporter: Mickael Istria <mistria>
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: NEW --- QA Contact:
Severity: major    
Priority: P3 CC: akurtakov
Version: 4.16   
Target Milestone: ---   
Hardware: All   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=563846
Whiteboard:

Description Mickael Istria CLA 2020-06-18 05:11:18 EDT
The api-check profile builds a baseline with p2. However, it fails at building such baseline when the target bundle has a PlatformFilter that doens't match current environment.
As a result, the win32 and macos bundles are currently explicitly disabled (because our main environment is Linux).
Ideally, we should find a way to build a baseline even for artifacts that have PlatfromFilter.