Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0030515Openbravo ERPA. Platformpublic2015-08-07 10:412016-12-16 18:38
aferraz 
inigosanchez 
normalminoralways
closedfixed 
5
 
3.0PR17Q1 
caristu
Core
No
0030515: Add ability to determine if build validations should be executed depending on a particular module version
Add ability to determine if build validations should be executed depending on a particular module version, similar to the existing modulescript mechanism:
http://wiki.openbravo.com/wiki/Projects:Modulescripts_ERP_Version_Update_Expose [^]

See project info http://wiki.openbravo.com/wiki/Projects:Buildvalidations_execution_restriction [^]
N/A
Performance
related to feature request 0030286 closed caristu Add ability to determine if modulescripts should be executed depending on a particular module version 
related to defect 0034994 closed inigosanchez All platform buildvalidations should be reviewed 
blocks defect 0034718 closed Sanjota Review buildvalidation performance 
Issue History
2015-08-07 10:41aferrazNew Issue
2015-08-07 10:41aferrazAssigned To => platform
2015-08-07 10:41aferrazModules => Core
2015-08-07 10:41aferrazTriggers an Emergency Pack => No
2015-08-07 10:41aferrazRelationship addedrelated to 0030286
2015-08-07 10:46aferrazDescription Updatedbug_revision_view_page.php?rev_id=9176#r9176
2016-08-22 12:43shuehnerIssue Monitored: shuehner
2016-08-22 12:43shuehnerTag Attached: Performance
2016-09-21 17:57inigosanchezDescription Updatedbug_revision_view_page.php?rev_id=13152#r13152
2016-09-21 17:58inigosanchezStatusnew => scheduled
2016-09-21 17:58inigosanchezAssigned Toplatform => inigosanchez
2016-11-03 14:42hgbotCheckin
2016-11-03 14:42hgbotNote Added: 0091078
2016-11-03 14:42hgbotStatusscheduled => resolved
2016-11-03 14:42hgbotResolutionopen => fixed
2016-11-03 14:42hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/1195367510517a8539aee69fef52fa2a25246f94 [^]
2016-11-03 16:28hgbotCheckin
2016-11-03 16:28hgbotNote Added: 0091084
2016-11-03 16:59inigosanchezReview Assigned To => caristu
2016-11-04 09:08hgbotCheckin
2016-11-04 09:08hgbotNote Added: 0091160
2016-11-04 11:13hgbotCheckin
2016-11-04 11:13hgbotNote Added: 0091168
2016-11-04 11:47caristuNote Added: 0091170
2016-11-04 11:47caristuStatusresolved => closed
2016-11-04 11:47caristuFixed in Version => 3.0PR17Q1
2016-12-13 07:54alostaleRelationship addedblocks 0034718
2016-12-16 18:38hudsonbotCheckin
2016-12-16 18:38hudsonbotNote Added: 0092585
2016-12-16 18:38hudsonbotCheckin
2016-12-16 18:38hudsonbotNote Added: 0092592
2016-12-16 18:38hudsonbotCheckin
2016-12-16 18:38hudsonbotNote Added: 0092595
2017-01-18 13:03inigosanchezRelationship addedrelated to 0034994

Notes
(0091078)
hgbot   
2016-11-03 14:42   
Repository: erp/devel/pi
Changeset: 1195367510517a8539aee69fef52fa2a25246f94
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Thu Nov 03 14:35:24 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/1195367510517a8539aee69fef52fa2a25246f94 [^]

Fixed issue 30515: BuildValidation Execution Limits Project

---
M src-core/src/org/openbravo/buildvalidation/BuildValidation.java
M src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java
M src-core/src/org/openbravo/modulescript/ModuleScript.java
M src-core/src/org/openbravo/modulescript/ModuleScriptExecutionLimits.java
M src-core/src/org/openbravo/modulescript/ModuleScriptHandler.java
M src-test/src/org/openbravo/test/AllAntTaskTests.java
M src-util/buildvalidation/build.xml
A src-core/src/org/openbravo/base/ExecutionLimitBaseProcess.java
A src-core/src/org/openbravo/base/ExecutionLimits.java
A src-test/src/org/openbravo/test/modularity/ExecutionLimitsTest.java
R src-test/src/org/openbravo/test/modularity/ModuleScriptsVersions.java
---
(0091084)
hgbot   
2016-11-03 16:28   
Repository: erp/mods/org.openbravo.platform.ci
Changeset: 039ce9e357848e4fbe7b648e5c0e7697b921982b
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Thu Nov 03 16:27:48 2016 +0100
URL: http://code.openbravo.com/erp/mods/org.openbravo.platform.ci/rev/039ce9e357848e4fbe7b648e5c0e7697b921982b [^]

Related with issue 30515: BuildValidation for testing purposes

---
A build/classes/org/openbravo/platform/ci/buildvalidation/TestBuildValidation.class
A src-util/buildvalidation/src/org/openbravo/platform/ci/buildvalidation/TestBuildValidation.java
---
(0091160)
hgbot   
2016-11-04 09:08   
Repository: erp/devel/pi
Changeset: 819624ec877c2aa1fa9f6c94c47a3ba06092c6da
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Nov 04 09:08:03 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/819624ec877c2aa1fa9f6c94c47a3ba06092c6da [^]

related to issue 30515, related to issue 34100: execute JDK version check once

  Only in the update to PR17Q1

---
M src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/JdkVersionCheck.class
M src-util/buildvalidation/src/org/openbravo/buildvalidation/JdkVersionCheck.java
---
(0091168)
hgbot   
2016-11-04 11:13   
Repository: erp/devel/pi
Changeset: 6096b50fa7d02330696cdd5304e787fa3972c290
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Fri Nov 04 11:12:25 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/6096b50fa7d02330696cdd5304e787fa3972c290 [^]

Related with issue 30515: Code review improvements

---
M src-core/src/org/openbravo/base/ExecutionLimitBaseProcess.java
M src-core/src/org/openbravo/buildvalidation/BuildValidation.java
M src-core/src/org/openbravo/modulescript/ModuleScript.java
---
(0091170)
caristu   
2016-11-04 11:47   
Code reviewed and tested as part of the project.

Code review process can be found here: https://docs.google.com/spreadsheets/d/1W2UmhrnVI64ioXgiAwr9IJYPIcgdXH5dKW3v7i5k8LI/edit#gid=0 [^]
(0092585)
hudsonbot   
2016-12-16 18:38   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/dc8bf00badd0 [^]
Maturity status: Test
(0092592)
hudsonbot   
2016-12-16 18:38   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/dc8bf00badd0 [^]
Maturity status: Test
(0092595)
hudsonbot   
2016-12-16 18:38   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/dc8bf00badd0 [^]
Maturity status: Test