Commit Graph

861 Commits

Author SHA1 Message Date
Andrew Donald Kennedy 6b10fb8f32 Problem when instantiating the SessionClient via ContextBuilder, solved by forcing the getProviderMetadata override method to be used 2012-04-19 01:08:05 +01:00
Andrew Donald Kennedy 47cbbeef57 Fixing some issues with XmlEnum annotated types 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy d7bf98017b Fixup session and login live testing 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy 27fb042c11 Misc 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy 18c6313eb4 Change context return type 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy d30f6548ee Use Status enum not value 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy a8e5938b6a Wrong check for not found 2012-04-19 00:16:42 +01:00
Andrew Donald Kennedy 437bb83496 Do not create new users just for the tests, run them with the passed in credentials 2012-04-19 00:16:42 +01:00
Adrian Cole dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole 98a205b603 Issue 891: ensure we run apt update when install jdk fails 2012-04-18 15:02:06 -07:00
Adrian Cole 2f9b1738a0 Merge pull request #572 from dralves/image-extension
implemented image extension
2012-04-18 07:37:02 -07:00
Adrian Cole 5ea29cbbb7 Merge pull request #560 from danikov/covariant-future-iterables
covariant compatible version of futureIterables
2012-04-18 07:35:23 -07:00
danikov fff1c7dc2d make FutureIterables covariant compatible + update tests 2012-04-18 13:06:54 +01:00
David Ribeiro Alves 05212b75fa implemented image extension 2012-04-18 09:37:44 +01:00
Andrew Gaul a3161ba7ba Throw return value instead of returning null
Throwables.propagate always throws its argument and throwing its
impossible return value better represents our intent than returning
null.
2012-04-16 13:45:23 -07:00
Adrian Cole 0b59dea073 removed ContextBuilder subclasses; added unwrap; undid generic params 2012-04-16 00:44:20 -07:00
Andrew Donald Kennedy c0d781a11d Fix vCloud test usage of new ContextBuilder 2012-04-13 12:23:45 +01:00
Adrian Cole a5ddf1057f Merge pull request #562 from grkvlt/vcloud-domain-objects
Issue 830: vCloud Director Domain Objects
2012-04-12 10:33:02 -07:00
Andrew Donald Kennedy 585cfae860 Reorganized domain objects in sub-packages for easier assimilation 2012-04-12 17:09:18 +01:00
Adrian Cole 0f542efcd4 Merge pull request #561 from grkvlt/vcloud-metadata
Issue 830: vCloud Director ApiMetadata
2012-04-12 08:53:32 -07:00
Andrew Donald Kennedy 30cee89d53 Remove default endpoint from ApiMetadata 2012-04-12 13:32:50 +01:00
Andrew Donald Kennedy ee9a659b7e Updated Carrenza provider 2012-04-12 12:04:02 +01:00
Andrew Donald Kennedy 190a28ba16 Rename Carrenza provider 2012-04-12 09:32:25 +01:00
Adrian Cole 23cb01f977 refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage 2012-04-11 19:47:09 -06:00
Andrew Donald Kennedy 5de8e7bad6 Various minor changes to fix live tests 2012-04-11 22:49:16 +01:00
Andrew Donald Kennedy 19c88aa1fe Updated test annotations for command-line test tool 2012-04-11 22:48:48 +01:00
Andrew Donald Kennedy 2e67af2075 Minor fixups 2012-04-11 14:03:34 +01:00
Andrew Donald Kennedy fd616ddbed Error handler check for empty payload 2012-04-11 13:14:53 +01:00
Andrew Donald Kennedy b786178a90 Better error checking and logging in test tear down/clean up methods 2012-04-11 13:14:53 +01:00
Andrew Donald Kennedy 98a89aa68d Fix DMTF section types 2012-04-11 13:14:51 +01:00
Adrian Cole 8100246d8b Merge pull request #556 from grkvlt/vcloud-live-tests
Issue 830: Fixes for vCloud live tests
2012-04-10 17:49:33 -07:00
Andrew Donald Kennedy 9c40c3a34d Fixed NPE in error handler 2012-04-11 01:06:28 +01:00
Andrew Donald Kennedy ef66989727 Corrections to fix expect and live test errors, including JAXB type naming for enumerations 2012-04-11 01:06:27 +01:00
Adrian Cole ce0b181e0d Merge pull request #555 from danikov/vcloud-director-carrenza
Issue 830: vCloud director Carrenza provider
2012-04-10 10:42:35 -07:00
Andrew Donald Kennedy 4de062c636 Fixing live test failures due to new enums and DMTF changes 2012-04-10 18:29:59 +01:00
Andrew Donald Kennedy ad1250984b Use value of Role enum 2012-04-10 18:24:27 +01:00
Andrew Donald Kennedy 9dbdbb13a7 Fix failing tests due to new ReturnNullOnNotFoundOr404 behaviour 2012-04-10 18:24:27 +01:00
Andrew Donald Kennedy a4d433d513 Update DMTF dependencies (removed log4j) 2012-04-10 18:23:55 +01:00
Andrew Donald Kennedy 2cfe215592 Updated XmlType annotations 2012-04-10 18:06:16 +01:00
Andrew Donald Kennedy 0e01520240 Updated types to fix some failing tests 2012-04-10 18:02:26 +01:00
Andrew Donald Kennedy 98f0c51b28 Update usage of collections of OVF sections 2012-04-10 18:02:26 +01:00
Andrew Donald Kennedy 74b5ef76e7 Creation of DMTF labs project 2012-04-10 18:02:25 +01:00
danikov f3c5bbf4da carrenza-vcloud-director provider 2012-04-10 17:10:56 +01:00
Ignasi Barrera a059a18ada Pretty print in payload is now configurable 2012-04-10 16:03:02 +02:00
danikov 5e44ad39c2 xml enum annotation 2012-04-10 14:03:56 +01:00
danikov facc48f2a6 eliminate/reduce need for vcloud properties 2012-04-09 16:57:56 +01:00
Andrew Donald Kennedy 6128947c7e Issue 830: Minor updates 2012-04-09 11:46:48 +01:00
Andrew Gaul b47860afc1 Use inference to elide duplicated type parameters
Found with:
grep 'Builder.*<.*>.*Immutable.*<.*>.*builder();'
2012-04-08 22:32:04 -07:00
Adrian Cole 83b72d483a Merge pull request #539 from danikov/vcloud-director-admin-refactor3
Issue 830: vCloud director Admin Refactor
2012-04-03 07:15:40 -07:00
danikov 1b9f29a706 ensure tests are tidy, consistent, and clean up after themselves 2012-04-03 15:01:38 +01:00
danikov 19cd7b4aa3 refactor out test session to exist on the suite scope 2012-04-03 15:01:38 +01:00
danikov f20b7a902a make adminContext more robust 2012-04-03 11:23:04 +01:00
danikov 075dc00a13 refactor out admin tests 2012-04-03 11:23:03 +01:00
Andrew Donald Kennedy c4cc8821d6 Issue 830: Updates and improvements for domain objects 2012-04-03 11:21:21 +01:00
Adrian Cole 3923e78b9a Issue 896:ec2 doesn't pay attention to api version property 2012-04-02 22:24:59 -07:00
Adrian Cole af3a226b3d Issue 894:update to guava 12 2012-04-02 11:44:10 -07:00
Adrian Cole 8cf71adedf Merge pull request #537 from dralves/vbox-linux
oneiric update and a few other goodies
2012-04-02 07:28:28 -07:00
Adrian Cole 764e0907f7 Issue 657:ApiMetadata 2012-04-01 18:43:31 -07:00
David Ribeiro Alves 17c1abdb71 updated readme to include paswwordless ssh requirement 2012-04-02 01:15:08 +01:00
David Ribeiro Alves f7f241a12f reverted the preseed and corrected a test to account for multiple masters 2012-04-01 22:07:50 +01:00
David Ribeiro Alves ba7a981a54 added unit test for defaultimagespredicate and corrected preseed 2012-04-01 21:06:07 +01:00
David Ribeiro Alves a715b0e5ba removed mac osx reference 2012-04-01 00:50:29 +01:00
David Ribeiro Alves b62ef9ba9e updated ubuntu, implemented multiple images for guests, consolidated jetty and enforced masters creation on itests 2012-04-01 00:03:11 +01:00
Adrian Cole 358737c70f Merge pull request #519 from andreaturli/1.5.1
issue 384: preparing 1.5.0-beta - guestAdditions installations fixed
2012-03-31 07:26:44 -07:00
Andrew Donald Kennedy 4324edc1d2 Issue 830: Fixing NPE in test listener 2012-03-31 13:21:26 +01:00
Andrea Turli abeeb4b936 issue 384: fixed IMachineToNodeMetadataLiveTest as suggested by dralves 2012-03-31 11:44:47 +01:00
Andrea Turli 50815d2483 issue 384: added support for creation of hostOnly interface with DHCP enabled 2012-03-31 11:44:47 +01:00
Andrea Turli af309232ad issue 384: preparing vbox 1.5.1 - adapt ContextModule to external changes 2012-03-31 11:44:47 +01:00
Andrea Turli e27db18cfd issue 384: vbox 1.5.1 2012-03-31 11:44:47 +01:00
Andrea Turli a2922006c9 issue 384: preparing 1.5.0-beta - guestAdditions installations fixed 2012-03-31 11:44:47 +01:00
danikov fea72442b6 minor vcloud bugfixes 2012-03-30 18:23:20 +01:00
Adrian Cole 5b19e25582 Merge branch 'fix' of https://github.com/grkvlt/jclouds into vcloud-director-admin-refactor
* 'fix' of https://github.com/grkvlt/jclouds:
  Issue 830: Remove wrong exception parser
  Issue 830: Add some Javadoc for UndeployVAppParams
2012-03-30 09:48:40 -07:00
Adrian Cole b5ae8073da expect test structure for new admin client 2012-03-30 09:48:08 -07:00
Andrew Donald Kennedy 40e38a3ad6 Issue 830: Remove wrong exception parser 2012-03-30 17:24:00 +01:00
Andrew Donald Kennedy ab4d8da22b Issue 830: Add some Javadoc for UndeployVAppParams 2012-03-30 17:23:55 +01:00
Adrian Cole 73ec8a66ff merged with latest vcloud-director lists-gone stuff 2012-03-30 09:23:20 -07:00
Adrian Cole fc6f5ffd2f Merge pull request #524 from grkvlt/rename
Issue 830: Method name tidying
2012-03-30 08:49:02 -07:00
danikov 557cf5e9b3 trying to fix guice to have both user/admin modules 2012-03-30 16:29:56 +01:00
Andrew Donald Kennedy 708b065454 Issue 830: Method name tidying 2012-03-29 19:41:48 +01:00
Kedar Dave 132418aa51 First set of api's for opsource 2012-03-29 14:18:10 -04:00
Andrew Donald Kennedy 2a60e1aedb Issue 830: Update client get methods to use new error handler 2012-03-29 13:53:14 +01:00
danikov 17e90c22b1 build users ahead of tests using admin credentials (WIP) 2012-03-28 09:50:38 +01:00
danikov 6ddd2072dc refractor out admin 2012-03-28 09:49:51 +01:00
Adrian Cole 49e475edcd Issue 888: consolidate code that addresses naming conventions, using hyphen as default delimiter 2012-03-28 03:37:54 -04:00
Adrian Cole 5c6ce9f081 organize imports 2012-03-28 03:37:48 -04:00
Adrian Cole 343470d0a5 removed deprecated RunScriptOptions & TemplateOptions 2012-03-28 03:37:43 -04:00
Adrian Cole 025396be37 added new properties object 2012-03-28 03:37:41 -04:00
Adrian Cole b18e61ae7a Merge pull request #526 from dralves/master
simple patch with a readme.md update that includes troubleshooting instructions
2012-03-27 23:07:44 -07:00
Adrian Cole 59330991a5 Merge pull request #525 from grkvlt/jaxb
Intermittent JAXB error in AdminCatalogClientExpectTest
2012-03-27 23:07:06 -07:00
David Ribeiro Alves 6743f0bbf6 corrected spacing and new lines for README.md 2012-03-28 00:37:08 +01:00
David Ribeiro Alves 3be85a61de updated readme.md 2012-03-27 20:39:02 +01:00
Andrew Donald Kennedy e173612288 Intermittent JAXB error 2012-03-27 18:24:26 +01:00
Andrew Donald Kennedy d35de3cc23 Issue 830: Use ResourceNotFoundException 2012-03-27 18:13:27 +01:00
Andrew Donald Kennedy 9bc2640601 Issue 830: Make RasdItemsList implement Set 2012-03-27 13:48:08 +01:00
Andrew Donald Kennedy 680a202b20 Issue 830: Tidy up client imports and javadoc 2012-03-27 13:48:07 +01:00
Andrew Donald Kennedy 8443bbe8f2 Issue 830: Tidy up domain object imports and remove unnecessary annotations 2012-03-27 13:48:07 +01:00
Andrew Donald Kennedy 9e860a2328 Issue 830: Use XmlElementWrapper annotation where possible 2012-03-27 13:48:06 +01:00
Andrew Donald Kennedy d4713572e4 Issue 830: Update API listener - Log timestamp, test name - Get test duration from framework - Uses test description paramater for operation request details - Updated live client tests to use description instead of testName 2012-03-27 13:39:38 +01:00
Andrew Donald Kennedy c7381501f0 Issue 830: Change fenceMode to ISOLATED 2012-03-23 16:48:24 +00:00
Andrew Donald Kennedy 0534821234 Issue 830: Fix for modifyLeaseSettingsSection 2012-03-23 16:09:58 +00:00