Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880719 - dev-java/javassist-3.29.2: skips 6 test for unsolved test failures
Summary: dev-java/javassist-3.29.2: skips 6 test for unsolved test failures
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: Java-test-failures
  Show dependency tree
 
Reported: 2022-11-10 10:40 UTC by Volkmar W. Pogatzki
Modified: 2024-12-21 10:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volkmar W. Pogatzki 2022-11-10 10:40:58 UTC
src_prepare() {
	default
	java-pkg_clean javassist.jar
	sed -e 's:\.\./\.\./::' -i src/test/javassist/JvstTest{4,Root}.java || die

	# Tests run: 432,  Failures: 6
	# https://bugs.gentoo.org/856364
	# Cannot solve those test failures.
	# replacing test... with notTest... for those tests
	sed \
		-e '/public void/s:testInsertAt:notTestInsertAt:' \
		-e '/public void/s:testInsertLocal:notTestInsertLocal:' \
		-e '/public void/s:testNewArray:notTestNewArray:' \
		-e '/public void/s:testURL:notTestURL:' \
		-i src/test/javassist/JvstTest2.java || die

	sed \
		-e '/public void/s:testMethodParameters:notTestMethodParameters:' \
		-i src/test/javassist/JvstTest4.java || die

	sed \
		-e '/public void/s:testLocalVarAttribute:notTestLocalVarAttribute:' \
		-i src/test/javassist/bytecode/BytecodeTest.java || die
}
Comment 1 Larry the Git Cow gentoo-dev 2024-12-21 10:11:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f02c8737c05212f84f748de6da393271bcd050

commit 81f02c8737c05212f84f748de6da393271bcd050
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2024-12-21 07:33:01 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2024-12-21 10:11:38 +0000

    dev-java/javassist: drop 3.29.2
    
    Closes: https://bugs.gentoo.org/880719
    Closes: https://bugs.gentoo.org/916492
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/39794/commits/89fa27f1d9784e847a540bb8433f1f1678d327d4
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/javassist/Manifest                |  1 -
 dev-java/javassist/javassist-3.29.2.ebuild | 55 ------------------------------
 2 files changed, 56 deletions(-)