Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 243548

Summary: Test result pages have outdated API Tools info and links
Product: [Eclipse Project] Platform Reporter: Markus Keller <markus.kell.r>
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: darin.eclipse, Olivier_Thomann
Version: 3.5   
Target Milestone: 3.5 M2   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Markus Keller CLA 2008-08-08 05:07:49 EDT
The test result pages have outdated API Tools info and links:

http://download.eclipse.org/eclipse/downloads/drops/I20080807-1402/testResults.php says:

o Versioning Compare Tool Output Logs This log compares the build's plugin and features versions with 3.3.2
=> should compare against 3.4.0

o PDE API Tools Report This report describes API changes since M6a. Exclusions are listed in org.eclipse.releng/apiexclude/exclude_list.txt.
=> should compare against 3.4.0 and clear exclude_list.txt
=> link gives "404 File not found"

o PDE API Tools Verification Report This tool verifies the versions of the plugins against Eclipse 3.3.2. Exclusions are listed in org.eclipse.releng/apiexclude/exclude_list_external.txt. 
=> should compare against 3.4.0 and clear exclude_list_external.txt


For the maintenance branch, I guess you should also compare it to 3.4.0.
Alternatively, you could also update the version numbers in exclude_list.txt
for plug-ins that increased their service segment, to avoid the false positives in the "PDE API Tools Report" .
Comment 1 Kim Moir CLA 2008-08-08 10:52:03 EDT
The releng tests and pde api tooling were actually comparing against 3.4, the labels on the web page were wrong.  I've fixed this in both the 3.5 and 3.4.x stream builds.

Darin informed me that the 3.5 builds  (PDE API Tools Report This report describes API changes since M6a) should not run in the 3.5 builds until we have released 3.5M6.  The link was still showing up on the web page, I have commented it out in the 3.5 stream.

The exclude_list.txt is being updated, the  exclude_list_external.txt file will be updated once we reach M6 in the 3.5 stream.
Comment 2 Markus Keller CLA 2008-08-08 14:01:39 EDT
> Darin informed me that the 3.5 builds  (PDE API Tools Report This report
> describes API changes since M6a) should not run in the 3.5 builds until we have
> released 3.5M6.

Wouldn't it be interesting to have a report of API changes w.r.t. the last release also during the milestones? Especially in 3.5M5, it would be interesting to see what APIs have been added (maybe accidentally).
Comment 3 Darin Wright CLA 2008-08-11 16:51:45 EDT
(In reply to comment #2)
> Wouldn't it be interesting to have a report of API changes w.r.t. the last
> release also during the milestones? Especially in 3.5M5, it would be
> interesting to see what APIs have been added (maybe accidentally).

You should enter a new feature request for this in PDE API/Tooling - I also think it would be interesting to have tooling/reports for API additions/changes since the last release.

Comment 4 Markus Keller CLA 2008-08-12 05:43:53 EDT
> You should enter a new feature request for this in PDE API/Tooling
See bug 243854.


(In reply to comment #1)
I don't see these changes in N20080810-2000. Are there separate templates for N- and for I-builds? The N-builds also don't show the first report that shows up for I-builds:

"Versioning Compare Tool Output Logs This log compares the build's plugin and features versions with 3.3.2"
Comment 5 Kim Moir CLA 2008-08-12 08:31:24 EDT
Markus, your changes are released in the  builder but I'm not using the new version yet.  I have other changes that I'm still testing for SWT that were released at the same time  but aren't quite working yet.