intel / intel/dml-language-server

Integration/Regression tests towards dmlc and base

Open
#22 1 comment 0 reactions 0 assignees View on GitHub
enhancement Medium Priority
Dominant language
Rust
Stars
9
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Currently the only testing done is from the langserver towards langserver internals, we need to detect that the langserver works ahead-of (compatibly) or in lockstep with dmlc changes

- Check that compat feature version numbers correspond with dmlc compat feature version numbers (can be delayed until semantic analysis is in)
- Full sanity parse of all non-error-test dml files in base repo
- Some way to verify that not only do dmlc and langserver both parse, but langserver outputs semantics consistent with dmlc?

This will involve checking out the dmlc and/or the full base repo/package during the test and running towards those files. Probably also needs to run the cmake dependency stage for the dependency info.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.