Skip to content

Conversation

@jonahgraham
Copy link
Member

Prepare the release (part of #1338)

I decided to do this on main branch because most of these changes we want on main as part of the prep for 12.4. I will make the final commit in the PR the branchpoint once merged.

Uses https://github.com/eclipse-orbit/orbit-simrel/blob/main/report/maven-osgi/cdt/updated.target
as a source + latest repos for dependencies.

We need to use linuxtools docker nightly still as there are some
version changes that we need to pick up for 2025-12 in docker-client
from org.mandas (see eclipse-linuxtools/org.eclipse.linuxtools#530)
Using this command:

`mvn org.eclipse.tycho.extras:tycho-version-bump-plugin:update-manifest`
and
`mvn verify org.eclipse.tycho:tycho-versions-plugin:bump-versions -Dtycho.bump-versions.increment=100 -DskipDoc=true -DskipTests=true -P baseline-compare-and-replace -fae -Djgit.dirtyWorkingTree-cdtDefault=warning`

as documented in RELEASING.md
Added explanation to RELEASING.md + the script itself so that the next
person doesn't have as much of a struggle here.
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Test Results

  449 files   -   136    449 suites   - 136   35m 29s ⏱️ + 21m 49s
6 497 tests  - 3 442  6 353 ✅  - 3 557  143 💤 +114  0 ❌ ±0  1 🔥 +1 
6 497 runs   - 3 458  6 355 ✅  - 3 571  141 💤 +112  0 ❌ ±0  1 🔥 +1 

For more details on these errors, see this check.

Results for commit d6254d3. ± Comparison against base commit d49354d.

This pull request removes 5256 and adds 1814 tests. Note that renamed tests count towards both.
CommentHandlingTest ClassCommentTest ‑ Unknown test
CommentHandlingTest CommentHandlingTest 1 - von CERP ‑ Unknown test
CommentHandlingTest CommentHandlingTest 2 - von CERP ‑ Unknown test
CommentHandlingTest CommentHandlingTest 3 - von CERP ‑ Unknown test
CommentHandlingTest CommentHandlingTest 4 - von CERP ‑ Unknown test
CommentHandlingTest CommentRecognition Bug 233438 ‑ Unknown test
CommentHandlingTest CommentRecognition Bug 234786 ‑ Unknown test
CommentHandlingTest CommentRecognition comment in empty compound statement width include guard ‑ Unknown test
CommentHandlingTest CommentRecognition preprocessor directives comment recognition ‑ Unknown test
CommentHandlingTest CommentRecognition0 ‑ Unknown test
…
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ ASMDeclarationTest
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ ArrayDeclarationStatementTest
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ ArrayDeclaratorTest
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ ArraySubscrition
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attribute with Balanced Argument
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attribute with Empty Argument
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attribute with Keyword Argument
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attributed Alias Declaration
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attributed Array Declarator
org.eclipse.cdt.core.parser.tests.rewrite.astwriter.SourceRewriteTest$1 ‑ Attributed Array New Initialization
…
This pull request removes 6 skipped tests and adds 120 skipped tests. Note that renamed tests count towards both.
org.eclipse.cdt.core.build.DefaultBuildConfigurationNameTests ‑ getBuildConfigurationDefaultName
org.eclipse.cdt.core.parser.tests.ast2.AST2CPPSpecTest ‑ _test14_8_2s8b
org.eclipse.cdt.core.parser.tests.ast2.AST2CPPTests ‑ _testConversionOperator
org.eclipse.cdt.core.parser.tests.ast2.AST2CPPTests ‑ _testInstanceMemberInStaticMethod_263154
org.eclipse.cdt.core.parser.tests.ast2.AST2TemplateTests ‑ _testAmbiguityResolution_497931
org.eclipse.cdt.core.parser.tests.ast2.AST2Tests ‑ _testBug210019_nestedDesignatedInitializers
org.eclipse.cdt.tests.dsf.gdb.tests.CommandLineArgsTest ‑ testSettingArgumentsWithQuotes[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.CommandLineArgsTest ‑ testSettingArgumentsWithSpecialSymbols[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.CommandLineArgsTest ‑ testSettingArgumentsWithSymbols[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.CommandLineArgsTest ‑ testSettingArgumentsWithTabs[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.CommandLineArgsTest ‑ testSettingArguments[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.GDBRemoteTracepointsTest ‑ checkInstructionsAreExpectedLength[gdb]
org.eclipse.cdt.tests.dsf.gdb.tests.GDBRemoteTracepointsTest ‑ checkTraceInitialStatus[gdb]
org.eclipse.cdt.tests.dsf.gdb.tests.GDBRemoteTracepointsTest ‑ checkTraceInitialStatus[gdbserver]
org.eclipse.cdt.tests.dsf.gdb.tests.GDBRemoteTracepointsTest ‑ createTracepointDisabledWithCommandsConditionPasscount[gdb]
org.eclipse.cdt.tests.dsf.gdb.tests.GDBRemoteTracepointsTest ‑ createTracepointDisabled[gdb]
…

@jonahgraham
Copy link
Member Author

The license check is about a dependency we pull from platform (lucene).

The GitHub CI check is a known unstable test.

Therefore I declare this ready to go.

@jonahgraham jonahgraham merged commit 011e7d6 into main Dec 2, 2025
6 of 9 checks passed
@jonahgraham jonahgraham deleted the 12.3-prep branch December 2, 2025 02:04
@jonahgraham jonahgraham added this to the 12.3.0 milestone Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants