Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-11-07393177 Move tests with UI dependency out of org.eclipse.equinox.p2.testsv20121107-122131I20121113-0800integrationTobias Oberlies7-4/+3
2012-11-05Bug 388001 - Remove use of internals by frameworkadmin.equinoxv20121105-144929I20121106-0800Pascal Rapicault2-35/+39
2012-10-30393051 Increment bundle version for change in dev branchv20121030-165213I20121031-2000I20121031-0800I20121030-2000Tobias Oberlies4-4/+4
- The version of org.eclipse.equinox.p2.publisher.eclipse has not been incremented in the Kepler branch yet. The last change included a fix, so according to http://wiki.eclipse.org/Version_Numbering, the service segment needs to be increased to the next hundred. - Also: Update year in copyright headers of touched files.
2012-10-30393051 Use case-insensitive dictionary in bundle publisherJan Sievers4-14/+21
Use the Dictionary implementation with case-insensitive getters org.eclipse.osgi.framework.util.Headers to parse the MANIFEST stream.
2012-10-30356561 Fix in test data for atomic composite loading testTobias Oberlies2-2/+2
- The size attribute in p2 metadata is used for directly allocating an ArrayList of the right size during parsing. So this change shouldn't be relevant for the semantics.
2012-10-11356561 Revert default of composite loading back to non-atomicv20121011-091400I20121030-0800I20121029-2000I20121029-0800I20121028-2000I20121024-1200I20121024-1130I20121023-0800I20121016-2240I20121016-0800Tobias Oberlies14-14/+14
- There has been a suggestion of how to fix non-atomic loading (i.e. implement it in a way that network problems are not silently ignored), so we may keep non-atomic loading as the default. Bug: 356561 Composite repositories ignores errors when loading children (errors are treated like missing children)
2012-10-09391400 Include repository URL in status if getArtifacts failsTobias Oberlies7-6/+74
Bug: 391400 Status returned by getArtifacts does not include repository URL of problematic repository in case of an error
2012-10-01Bug 387557: Short circuit in the jar processor if we don't do anyv20121001-214428I20121009-0800I20121002-0800Ian Bull1-0/+4
processing steps. If we don't do any processing steps in the Jar Processor, just skip the jar and leave the one we started with.
2012-10-01Revert "Revert "Bug 387557 - stable tests""v20121001-214426Ian Bull5-79/+103
This reverts commit 0f85cc10f6086cde746b969917a23ad5cd24d167.
2012-10-01Revert "Revert "Bug 387557 - JarProcessor 'tampers' eclipse.inf of signed ↵Ian Bull8-36/+73
jars in some cases"" This reverts commit b1df469a2938fd2d98cba299ca8d9a88cbdaf0f9.
2012-10-01388566 Always publish IUs regardless of the statusv20121001-160038Tobias Oberlies1-3/+1
- In order to preserve the old behaviour for callers that ignore the error status (like the PDE headless build), the created, potentially broken IUs need to be written to the metadata repository. This is the same as with artifacts, which are also written regardless of the status, so I don't see any problems with this behaviour. Bug: 388566 Published products are broken if included fragments are not in context
2012-10-01388566 Fix corner case when publishing a single osgi.ee capabilityTobias Oberlies5-13/+47
- Fix case where a profile only specifies a single version for an osgi.ee capability and hence uses the version:Version attribute instead of the more common version:List<Version> attribute. - Also: Fail if both version:Version and version:List<Version> is specified in a single system capability entry. Bug: 388566 JREAction: Publish osgi.ee capabilities in 'a.jre' IUs
2012-10-01388566 Copy EE profile files from org.eclipse.osgiTobias Oberlies13-21/+53
- Reset profile files included in o.e.e.p2.publisher to current state in org.eclipse.osge bundle. (Last change to these files was rt.equinox.framework commit d2f8703.) This adds the org.osgi.framework.system.capabilities property to all profiles, and fixes bug 386013. - Adapted tests that check for the total number of provided capabilities. Bug: 388566 JREAction: Publish osgi.ee capabilities in 'a.jre' IUs Bug: 386013 EE profile JavaSE-1.7 declares system packages that don't exist
2012-10-01388566 Refactorings in JREActionTestTobias Oberlies1-27/+24
- Check status of JREAction.
2012-09-28356561 Require that all children of a composite repository can be loadedv20120928-180332Tobias Oberlies20-298/+25
- Loading a composite repository now fails if any of its children cannot be loaded. So in case of transient network problems, a p2 operation now fails fast, instead of generating obscure (and possibly severe, yet unnoticed) follow-up problems. - p2 repository providers who rely on the old, lenient behaviour may re-enable it by adding the property 'p2.atomic.composite.loading' with value 'false' in their compositeContent.xml/ compositeArtifact.xml. - p2 clients who need to communicate with broken composite repositories which are out of maintenance can revert to the old behaviour by setting the system property eclipse.p2.atomic.composite.loading.default=false. Bug: 356561 Composite Repositories have non-deterministic content by default
2012-09-28390361 Test that ProductAction fails if the result may be brokenv20120928-163700Tobias Oberlies6-12/+71
- Added test for fail fast behaviour of ProductAction in case of unknown inclusion filters. - Also: For callers that don't check the returned status, the behavior remains as before -> the missing filter issue may then be detected later when the product is installed. - Also: Improved messages. Bug: 390361 Published products are broken if included fragments are not in context
2012-09-28390361 Check for IUs created by product action using matchersTobias Oberlies2-39/+65
- Refactoring: use matchers for checking presence of certain IUs in the publisher result. - Extract common steps of getting a unique IU from the result into a method getUniquePublishedIU.
2012-09-28390361 Add JavaDoc to addContextIUTobias Oberlies4-16/+27
- Also: Use more common term "IU" instead of "unit"
2012-09-28390361 Consolidate product action test classesTobias Oberlies3-158/+75
- Refactoring: Moved all tests that a) don't require special setup and b) don't use test template methods into the ProductAction.
2012-09-27342890 Fail ProductAction if included IU is not in the contextTobias Oberlies6-20/+15
- Unlike feature.xmls, product files don't specify filters on inclusions but rather use the filter of the included IU. This implies that all included IUs have to be in the context when running the ProductAction, or the result may be broken. Bug: 342890 Published products are broken if included fragments are not in context
2012-09-27390361 Refactor ProductAction related testsTobias Oberlies15-264/+307
- Check status of execution of ProductAction. - Removed included content from products where there inclusions were not relevant for the test. - Simplified ProductActionTest by providing more defaults. Tests which really required the capturing mocks were moved to ProductActionCapturingTest. Bug: 390361 Published products are broken if included fragments are not in context
2012-09-27388566 Increment minor verions of o.e.e.p2.publisher bundleTobias Oberlies2-2/+2
... to indicate new feature in JREAction. Bug: 388566 JREAction: Publish osgi.ee capabilities in 'a.jre' IUs
2012-09-24388566 Publish osgi.ee capabilities of a.jre IUsTobias Oberlies6-5/+208
- Read org.osgi.framework.system.capabilities from profile files and publish osgi.ee generic capabilities as capabilities of the "a.jre" IUs in the p2 namespace "osgi.ee" Bug: 388566 JREAction: Publish osgi.ee capabilities in 'a.jre' IUs
2012-09-24388566 Refactorings in JREAction(Test)Tobias Oberlies2-47/+62
- Extract methods in JREAction. - In JREActionTest, split verify method for metadata and config IU. - Dropped config IU tests where config IU is empty anyway. Bug: 388566 JREAction: Publish osgi.ee capabilities in 'a.jre' IUs
2012-09-20Revert "Bug 387557 - JarProcessor 'tampers' eclipse.inf of signed jars in ↵v20120920-155211I20120925-0800I20120920-1300John Arthorne8-73/+36
some cases" This reverts commit ea959ede352a6b092680341160ceb851accf0924.
2012-09-20Revert "Bug 387557 - stable tests"John Arthorne5-104/+80
This reverts commit 65e53144a4b36388f31092cc6c7ef00ae5b833ae.
2012-09-11Bug 387557 - stable testsv20120911-175849I20120919-2000I20120919-0800I20120919-0330I20120918-2200I20120918-2000I20120918-0800I20120917-2000I20120917-0800I20120916-2000johna/bug387557John Arthorne5-80/+104
2012-09-11Bug 387557 - JarProcessor 'tampers' eclipse.inf of signed jars in some casesv20120911-175848John Arthorne8-36/+73
2012-09-07Added an 'unused' annotation to suppress an unused object allocationv20120907-133925I20120911-1000Ian Bull2-0/+2
2012-09-07Bug 378377: Reorders the download artifact messagev20120907-044140Ian Bull2-3/+3
Because the middle of the download artifact message was often cut off, the throughput could not be seen. This moves it to the end of the message (where it should still appear).
2012-09-06Bug 389000 - Native touchpoint bundle uses class libraries not in Foundation 1.1v20120906-203549John Arthorne1-4/+2
2012-09-04Javadoc improvements to metadata APIv20120904-161731John Arthorne11-14/+82
2012-09-04Update service segment for code change in Kepler streamJohn Arthorne1-1/+1
2012-08-29Disabled the two MD5 tests that were failing because of JRE 6v7 issuesv20120829-183414Ian Bull2-2/+2
2012-08-29Bug 381673: Fixes a few compile warningsv20120829-182520Ian Bull6-20/+28
This fixes 2 types of compile warnings. 1. Stream not closed warnings. 2. Unused object warnings
2012-08-28Incremented the version of simple configurator for bug bug 387611v20120828-033824I20120904-0800I20120828-0800Ian Bull1-1/+1
2012-08-24bug 387611: We were comparing a String to a version.Tom Watson1-4/+17
We were using the String representation of a version and comparing it to the version to see if they were equal. This fixes this by properly constructing a 'version' object from the string first. When installing new bundles p2 always immediately updates the bundle https://bugs.eclipse.org/bugs/show_bug.cgi?id=387611
2012-08-08Fix NPE on PhaseSetTest.testPauseAndResume.v20120808-021730I20120821-0800I20120814-0800I20120812-1736I20120810-1300I20120808-2000I20120808-0800Mengxin Zhu1-8/+18
2012-08-07Bug 386186 possibly wrong target class version of ↵v20120807-073013Mengxin Zhu3-2/+10
org.eclipse.equinox.p2.transport.ecf Set final class version in build.properties.
2012-08-07Bug 386390 pause and resume test cases are missing some contentMengxin Zhu1-1/+1
2012-07-27Bug 378853 - Remove feature image from our featuresv20120727-170929I20120807-2000I20120807-0800I20120806-2000I20120806-0800I20120805-2000I20120801-1800I20120731-0800John Arthorne16-21/+11
2012-07-17Features can appear in more than one categoryv20120717-141420Pascal Rapicault1-2/+5
2012-07-17Improve toStringPascal Rapicault1-3/+7
2012-07-10Bug 384753 - [publisher] support for p2ql in update descriptor v20120710-162729Pascal Rapicault2-2/+36
2012-07-10378338 : A "bundle" element in category.xml/site.xmlMickael Istria17-75/+1089
Signed-off-by: Pascal Rapicault <pascal@rapicault.net>
2012-07-10Bug 251167 - [reconciler] Deleted dropins content remains in profilev20120710-113524Pascal Rapicault6-2/+41
2012-06-25Bug 378374 - Make sure there are no old Update Manager left-overs inv20120625-142215David Williams3-31/+3
packages
2012-06-25Updated version for change in Kepler streamJohn Arthorne1-1/+1
2012-06-25Bug 382053 - SharedInstallTests fail on Windows 7John Arthorne1-3/+1
2012-06-06Bug 381885 - Javadoc for org.eclipse.equinox.frameworkadmin is missingv20120606-175127R4_2R3_8Juno_SR0I20120725-1800I20120724-0800I20120717-0800I20120710-0800I20120703-0800I20120627-0000I20120626-1200I20120625-2200I20120608-1400I20120608-1200I20120607-1500I20120606-2100I20120606-1900Ian Bull2-1/+18
Added a package.html file for framework admin.

Back to the top