int-upgrade-pgsql - Build # 1819 - Unstable:
Check console output at https://ci.openbravo.com/job/int-upgrade-pgsql/1819/ to
view the results.
Committers since last success:
Changes for Build #1819
Asier Lostalé <[email protected]> null
fixed issue 34975: change scope of ADCS to ApplicationScoped
Asier Lostalé <[email protected]> null
[adcs] compare field ids rather than field instances
Being now ApplicationScoped intsances are always different, resulting in
incorrect view generation.
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFieldHandler.java
Asier Lostalé <[email protected]> null
[adcs] add tab to map only when initialization is completed
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] typo
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialization.java
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] prevent unneeded getVars() invocations
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] typo
src-test/src/org/openbravo/test/AllAntTaskTests.java
Asier Lostalé <[email protected]> null
[adcs] ADCS is no longer SessionScoped so it doesn't need to be Serializable
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed obvious and outdated java doc on private methods
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't use Hashtable
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
Asier Lostalé <[email protected]> null
[adcs] keep default constructor for backwards compat
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] comment
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] stop thread after 5 failures
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] change sorting in test: same window but different tab sorting per
thread
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] Map.putIfAbsent is not available till JDK8
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] cleanup
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] javadoc
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] moved eager initialization to testing code
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] eager initialization for attachment methods
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] initialize request with fake vars so combos can be initialized
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] test: initialize several threads with some delay
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] optimize logging for eager initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] sync window initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added test case for concurrent ADCS initialization
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
src-test/src/org/openbravo/test/AllAntTaskTests.java
Asier Lostalé <[email protected]> null
[adcs] useCache made public to be able to test it
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] eagear initialization done by tab
which better emulaltes actual initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] initialize reference's lists before iterating them
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] constants should be static and upper cased
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] updated (c)
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] use constants
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] javadoc in public method
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] removed unneeded empty default constructor
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] javadoc in public methods
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] create the map directly as a copy of original
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] update index
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] early return if not using cache
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] javadoc
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed some duplicity
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent concurrent modification of initializedWindows
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] eager combo initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] unneded new String
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] replaced StringBuffer with StringBuilder
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] replaced for statements with foreach constructs
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] Moved synchronized structures to non-syncs where possible
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
Asier Lostalé <[email protected]> null
[adcs] removed commented code
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't set actual values when parsing the query
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] missing client list place holder
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] using field info in ComboTableData to get client/org lists
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] combos can be cached by field
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't cache client/org lists in combos
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] added log if query fails in ComboTableData
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't cache vars in ComboTableData as it's session dependent
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adsc] missing cache
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] allow concurrent modifications in all caches
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added comments to getTab locks
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added debug info
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed debugging code
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added convenience methods to reset and eager window initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent NPE when locking obj
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] sync at object level for initializeDALObject
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] split getTab synchronization
Before it was a synchronized method, so that all paralell invokations got
queued and executed one by one.
Now:
- If tab is already cached, there is no locking
- It is possible to process several different tabs in paralell, the locking
occurs at different tab level.
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent loading modules in development
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent double initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] set ADCS as ApplicationScoped
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Last 20 lines of the console output:
[...truncated 3447 lines...]
...done.
executing script 'Check openbravo log'
[int-upgrade-pgsql] $ /bin/bash /tmp/build_step_template4629050387941463971.sh
ENABLE
DEBUG: Check openbravo log called with parameters: ENABLED=ENABLE
Errors in openbravo log (artifact: int-upgrade-pgsql.log):
2017-01-23 12:15:06,596 [ajp-bio-127.0.0.1-8009-exec-1] ERROR
org.openbravo.erpCommon.ad_forms.ModuleManagement - Error searching modules
2017-01-23 12:17:13,638 [ajp-bio-127.0.0.1-8009-exec-2] ERROR
org.openbravo.erpCommon.ad_forms.ModuleManagement - Error searching modules
Recording test results
Archiving artifacts
Checking \] ERROR|\] WARN
/srv/ci/workspace/int-upgrade-pgsql/SANDBOX/openbravo.log:
2017-01-23 12:15:06,596 [ajp-bio-127.0.0.1-8009-exec-1] ERROR
org.openbravo.erpCommon.ad_forms.ModuleManagement - Error searching modules
2017-01-23 12:17:13,638 [ajp-bio-127.0.0.1-8009-exec-2] ERROR
org.openbravo.erpCommon.ad_forms.ModuleManagement - Error searching modules
Build step 'Jenkins Text Finder' changed build result to UNSTABLE
Email was triggered for: Unstable (Test Failures)
Sending email for trigger: Unstable (Test Failures)
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Openbravo-builds mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds