Skip to content

[cnd] small-1.5 More cnd tests#3419

Merged
vieiro merged 2 commits intoapache:cndfrom
vieiro:feature/cnd-small-1.4
Jan 6, 2022
Merged

[cnd] small-1.5 More cnd tests#3419
vieiro merged 2 commits intoapache:cndfrom
vieiro:feature/cnd-small-1.4

Conversation

@vieiro
Copy link
Contributor

@vieiro vieiro commented Jan 6, 2022

This adds more passing tests to the cnd cluster (cnd.remote, cnd, cnd.toolchain)

cnd.remote depended on "cnd.model.api", which we have not integrated in Apache NetBeans (to be replaced with LSP). Tests that required validating the model

  • FullRemoteCodeModelTestCase,
  • RemoteCodeModelTestCase,
  • FullRemoteBuildTestCase,
  • RemoteBuildTestBase
    are modified accordingly dropping this dependency.

After this the cnd cluster should test properly (dlight cluster requires some extra care, though).

Copy link
Contributor

@matthiasblaesing matthiasblaesing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ok to me, the only question I have is regarding the removed tests: Might it make sense to comment them out to restore them if a model implemention is later added? This question is without any bias, as I really no idea how the CND cluster works.

@vieiro
Copy link
Contributor Author

vieiro commented Jan 6, 2022

Who knows, maybe somebody adds a model impl later on. Let's restore those tests, commented out, and let's move on.

@vieiro vieiro merged commit 9feca6f into apache:cnd Jan 6, 2022
@neilcsmith-net neilcsmith-net added this to the NB13 milestone Jan 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants