Skip to content

v1.2.9 release#536

Merged
dalehenrich merged 22 commits intomasterV1.2from
candidateV1.2
Nov 25, 2019
Merged

v1.2.9 release#536
dalehenrich merged 22 commits intomasterV1.2from
candidateV1.2

Conversation

@dalehenrich
Copy link
Copy Markdown
Member

@dalehenrich dalehenrich commented Nov 25, 2019

This is a Jadeite release with performance improvements.

Jadeite Version

Oscar-3.0.89

Jadeite fixes described in the Jadeite-ReleaseNotes-3.0.89

Script for v1.2.8 to v1.2.9 Update

set u SystemUser p swordfish
login
run
| projectNames |
projectNames := #( 'Rowan' 'STON' 'Cypress' 'Tonel' ).
"audit before load"
projectNames do: [:projectName |
	| audit |
	"Pre load audit"
	audit := Rowan projectTools audit auditForProjectNamed: projectName.
	audit isEmpty ifFalse: [ self error: 'Pre load Rowan audit failed for project ', projectName printString ]  ].
"Load projects"
projectNames do: [:projectName |
	"include tests and deprecated packages ... "
	Rowan projectTools load
		loadProjectNamed: projectName
		withGroupNames: #('tests' 'deprecated' 'jadeServer') ].
"Post load audit"
projectNames do: [:projectName |
	| audit |
	audit := Rowan projectTools audit auditForProjectNamed: projectName.
	audit isEmpty ifFalse: [ self error: 'Post load Rowan audit failed for project ', projectName printString ] ].
System commit
%

Rowan Bugfixes

Issue #534: "project audit does not detect the corruption introduced by issue #535"

dalehenrich and others added 22 commits November 6, 2019 19:35
when running packagesWithTests
Rowan STON Cypress Tonel tests for GemStone '3.2.15'
781 run, 770 passed, 3 failed, 8 errors
  errors
        JadeServerTest>>#test_updateFromSton
        RowanBrowserServiceTest>>#test_windowsRegistry
        RwBrowserToolApiTest>>#testIssue471_1
        RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
        RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
        RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
        RwRowanSample2Test>>#testNoMigration_bitbucket
        RwRowanSample2Test>>#testNoMigration_gitlab
  failures
        RwLoadingTest>>#testPoolDictionaryChanges
        RwRowanSample4Test>>#testIssue490
        RwSymbolDictionaryTest>>#testClassVersioningPatch

topaz 1> errorCount
0
class hierarchy expansion
class hierarchy expansion

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
781 run, 770 passed, 3 failed, 8 errors
  errors
	JadeServerTest>>#test_updateFromSton
	RowanBrowserServiceTest>>#test_windowsRegistry
	RwBrowserToolApiTest>>#testIssue471_1
	RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_change_extension_method_source
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_unchanged_extension_method_protocol
	RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
	RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
  failures
	RwLoadingTest>>#testPoolDictionaryChanges
	RwRowanSample4Test>>#testIssue490
	RwSymbolDictionaryTest>>#testClassVersioningPatch
resolved conflict - using latest version of RowanClassService.class.st
from oscar branch.

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
781 run, 769 passed, 3 failed, 9 errors
  errors
        JadeServerTest>>#test_updateFromSton
        RowanBrowserServiceTest>>#test_windowsRegistry
        RwBrowserToolApiTest>>#testIssue471_1
        RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
        RwBrowserToolApiTest>>#testNewClassVersion_session_method_unchanged_extension_method_protocol
        RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
        RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
        RwRowanSample2Test>>#testNoMigration_bitbucket
        RwRowanSample2Test>>#testNoMigration_gitlab
  failures
        RwLoadingTest>>#testPoolDictionaryChanges
        RwRowanSample4Test>>#testIssue490
        RwSymbolDictionaryTest>>#testClassVersioningPatch

topaz 1> errorCount
…attempting to repair

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
782 run, 771 passed, 4 failed, 7 errors
  errors
	JadeServerTest>>#test_updateFromSton
	RowanBrowserServiceTest>>#test_windowsRegistry
	RwBrowserToolApiTest>>#testIssue471_1
	RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_change_extension_method_source
	RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
	RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
  failures
	RwBrowserToolApiTest>>#testRenameClass_Issue_490
	RwLoadingTest>>#testPoolDictionaryChanges
	RwRowanSample4Test>>#testIssue490
	RwSymbolDictionaryTest>>#testClassVersioningPatch
…t identical to the publicly available class ... should do that for loaded classes as well ... RwProjectAuditToolTest>>test_Issue_534 now passes when the audit fails ... will have to gin up new test case when Issue #490 is fixed

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
783 run, 771 passed, 4 failed, 8 errors
  errors
	JadeServerTest>>#test_updateFromSton
	RowanBrowserServiceTest>>#test_windowsRegistry
	RwBrowserToolApiTest>>#testIssue471_1
	RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_change_extension_method_source
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_unchanged_extension_method_protocol
	RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
	RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
  failures
	RwBrowserToolApiTest>>#testRenameClass_Issue_490
	RwLoadingTest>>#testPoolDictionaryChanges
	RwRowanSample4Test>>#testIssue490
	RwSymbolDictionaryTest>>#testClassVersioningPatch
…xtensions and loaded classes ... updated tests for both

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
783 run, 772 passed, 4 failed, 7 errors
  errors
	JadeServerTest>>#test_updateFromSton
	RowanBrowserServiceTest>>#test_windowsRegistry
	RwBrowserToolApiTest>>#testIssue471_1
	RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_change_extension_method_source
	RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
	RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
  failures
	RwBrowserToolApiTest>>#testRenameClass_Issue_490
	RwLoadingTest>>#testPoolDictionaryChanges
	RwRowanSample4Test>>#testIssue490
	RwSymbolDictionaryTest>>#testClassVersioningPatch
Support for Jadeite Oscar-3.0.89

Rowan STON Cypress Tonel tests for GemStone '3.2.15'
783 run, 772 passed, 4 failed, 7 errors
  errors
	JadeServerTest>>#test_updateFromSton
	RowanBrowserServiceTest>>#test_windowsRegistry
	RwBrowserToolApiTest>>#testIssue471_1
	RwBrowserToolApiTest>>#testMoveGlobalExtensionSessionMethods
	RwBrowserToolApiTest>>#testNewClassVersion_session_method_unchanged_extension_method_protocol
	RwHybridBrowserToolTest>>#testHybridMoveMethodFromSessionMethodsIntoSessionMethods
	RwHybridBrowserToolTest>>#testHybridMoveMethodIntoSessionMethods
  failures
	RwBrowserToolApiTest>>#testRenameClass_Issue_490
	RwLoadingTest>>#testPoolDictionaryChanges
	RwRowanSample4Test>>#testIssue490
	RwSymbolDictionaryTest>>#testClassVersioningPatch
@dalehenrich dalehenrich merged commit eacb5b6 into masterV1.2 Nov 25, 2019
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