Build #68

End to end tests

Build: #68 failed Changes by Alvin Wang

Code commits

Coopr/develop

  • Alvin Wang

    Alvin Wang 22803df8a330524b3346800811b0f69834d5b3a4

    Merge pull request #847 from cybervisiontech/feature/coopr-629
    COOPR:629 Update template APIs to support extending templates and including partials

  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> db8bf356922994ac930130b614bba2bd5cc6915f m

    COOPR-629 new line

    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateMerger.java (version db8bf356922994ac930130b614bba2bd5cc6915f)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 9be1a24d213559847848c23ad2efe15e06c6c68d m

    COOPR-629 template codec null guards add compatibilities codec into gson adapters template entities final links for to avoid errors merger now merge trough builders back num machines "1" value to ClusterServiceTest (rollback from develop) extra template tests java docs text fix

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/AbstractTemplateCodec.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterDefaultsCodec.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/CompatibilitiesCodec.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/guice/CodecModules.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/AbstractTemplate.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Administration.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterDefaults.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Compatibilities.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Constraints.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LayoutConstraint.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateMerger.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/java/co/cask/coopr/scheduler/task/ClusterServiceTest.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-bad-json-format.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-distributed-without-defaults-provider.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-distributed-without-defaults-services.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-not-persisted-overrides-parent.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-not-persisted-overrides-partial.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
    • coopr-server/src/test/resources/partials/cdap-not-persisted.json (version 9be1a24d213559847848c23ad2efe15e06c6c68d)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 76bff8e44a0567c99a96002b7dc4c9e4a5eff750 m

    COOPR-629 services order changes

    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterDefaultsCodec.java (version 76bff8e44a0567c99a96002b7dc4c9e4a5eff750)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version 76bff8e44a0567c99a96002b7dc4c9e4a5eff750)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6 m

    COOPR-629 resolve merge conflicts

    • coopr-server/src/test/resources/partials/cdap-distributed-insecure.json (version 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6)
    • coopr-server/src/test/resources/partials/cdap-distributed-secure-hadoop.json (version 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6)
    • coopr-server/src/test/resources/partials/cdap-distributed.json (version 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6)
    • coopr-server/src/test/resources/partials/ldap-partial.json (version 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6)
    • coopr-server/src/test/resources/partials/sensu-partial.json (version 06c4967ee9c3bc1bf8e61da1adf6112215eb8ee6)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 1eb236abdba57cd6272d25f8e8e76e977054ec0c m

    COOPR-629 merge with develop

  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9 m

    COOPR-629 merger refactoring / rollback immutably collections / remove private scope of template inner collections

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterDefaults.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Compatibilities.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Constraints.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LayoutConstraint.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/PartialTemplate.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateMerger.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version ab0683da5b5f0ba90f29056a1c4867f0f3bc1ae9)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 4227f8cf27d378bb02b4849b45a302e8f7a94848 m

    COOPR-629 generic fix

    • coopr-server/src/main/java/co/cask/coopr/spec/template/PartialTemplate.java (version 4227f8cf27d378bb02b4849b45a302e8f7a94848)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> fae2afe36c8c5e0e7d9523303c9f685521314e77 m

    COOPR-629 strange build error fix-hack

    • coopr-server/src/main/java/co/cask/coopr/spec/template/SizeConstraint.java (version fae2afe36c8c5e0e7d9523303c9f685521314e77)
    • coopr-server/src/test/java/co/cask/coopr/scheduler/task/ClusterServiceTest.java (version fae2afe36c8c5e0e7d9523303c9f685521314e77)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 5dd08a5f10c973e6ff057716224968e1efabfd15 m

    COOPR-629 not merged file fix

    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/PartialTemplateCodec.java (version 5dd08a5f10c973e6ff057716224968e1efabfd15)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 30463c1df14227a628a1299db28b8d77b0f48cd0 m

    COOPR-629 merge from develop

  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 9e84be9c56dba80e58f41707eac7c6a0fb442b8c m

    COOPR-629 extend test

    • coopr-server/src/main/java/co/cask/coopr/spec/template/Compatibilities.java (version 9e84be9c56dba80e58f41707eac7c6a0fb442b8c)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ServiceConstraint.java (version 9e84be9c56dba80e58f41707eac7c6a0fb442b8c)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version 9e84be9c56dba80e58f41707eac7c6a0fb442b8c)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 98f85504f8fa8b670c952135c5c010dcbfe34670 m

    COOPR-629 split exceptions / javadoc

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version 98f85504f8fa8b670c952135c5c010dcbfe34670)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version 98f85504f8fa8b670c952135c5c010dcbfe34670)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 5098071623fba501ec7d6bd54f2bafa787d4bbf0 m

    COOPR-578 excluded constants

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/AbstractTemplateCodec.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterDefaultsCodec.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterTemplateCodec.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/PartialTemplateCodec.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LeaseDuration.java (version 5098071623fba501ec7d6bd54f2bafa787d4bbf0)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> de18d18ea087583926aebde4ec1ec89a35b57dc5 m

    COOPR-629 Tests for partial templates / merging fix

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterDefaultsCodec.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/PartialTemplateCodec.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Administration.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterDefaults.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Compatibilities.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Constraints.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Include.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LeaseDuration.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Parent.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ServiceConstraint.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/SizeConstraint.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateException.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateImmutabilityException.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateNotFoundException.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • "coopr-server/src/test/resources/partials/cdap-distributed\302\255insecure.json" (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • "coopr-server/src/test/resources/partials/cdap\302\255distributed-secure\302\255hadoop.json" (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • "coopr-server/src/test/resources/partials/cdap\302\255distributed.json" (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/resources/partials/ldap-partial.json (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/resources/partials/partial-immutable-overrides.json (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/resources/partials/sensu-partial.json (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/resources/partials/template-with-overrides-in-body.json (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
    • coopr-server/src/test/resources/partials/template-with-overrides-in-partial.json (version de18d18ea087583926aebde4ec1ec89a35b57dc5)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> fab2c3d72cf8b00eb4cb5298d97721e327101c1e m

    COOPR-629 refactored merger, service-layer config

    • coopr-server/src/main/java/co/cask/coopr/cluster/ClusterService.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterDefaultsCodec.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterTemplateCodec.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/AbstractTemplate.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterDefaults.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LeaseDuration.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/PartialTemplate.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/SizeConstraint.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/TemplateException.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
    • "coopr-server/src/test/resources/partials/cdap-distributed\302\255insecure.json" (version fab2c3d72cf8b00eb4cb5298d97721e327101c1e)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> 91025b7e80107a08089dd0e8f0d5712d3ac75943 m

    coopr-629 rename builder

    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterTemplateCodec.java (version 91025b7e80107a08089dd0e8f0d5712d3ac75943)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/PartialTemplateCodec.java (version 91025b7e80107a08089dd0e8f0d5712d3ac75943)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/AbstractTemplate.java (version 91025b7e80107a08089dd0e8f0d5712d3ac75943)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version 91025b7e80107a08089dd0e8f0d5712d3ac75943)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/PartialTemplate.java (version 91025b7e80107a08089dd0e8f0d5712d3ac75943)
  • rpedanov <rpedanov@platfora.com>

    rpedanov <rpedanov@platfora.com> e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a m

    COOPR-699 base implementation

    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/AbstractTemplateCodec.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/ClusterTemplateCodec.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/codec/json/current/PartialTemplateCodec.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/AbstractTemplate.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Administration.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterDefaults.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ClusterTemplate.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Compatibilities.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/Constraints.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/LayoutConstraint.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/PartialTemplate.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/ServiceConstraint.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/main/java/co/cask/coopr/spec/template/SizeConstraint.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/test/java/co/cask/coopr/spec/template/PartialTemplateTest.java (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • "coopr-server/src/test/resources/partials/cdap\302\255distributed-secure\302\255hadoop.json" (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • "coopr-server/src/test/resources/partials/cdap\302\255distributed.json" (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/test/resources/partials/ldap-partial.json (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)
    • coopr-server/src/test/resources/partials/sensu-partial.json (version e6209ecbaf95aebd68e8d1ccaaf6b5edf7b0348a)