Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add automated MATLAB tests to the build system #2673

Open
mwinkel-dev opened this issue Jan 4, 2024 · 1 comment · Fixed by #2674 or #2712
Open

Feature: add automated MATLAB tests to the build system #2673

mwinkel-dev opened this issue Jan 4, 2024 · 1 comment · Fixed by #2674 or #2712
Assignees
Labels
api/matlab Relates to the Matlab API feature Indicates new feature requests or implementations test This is a need for, or an addition to the tests US Priority

Comments

@mwinkel-dev
Copy link
Contributor

Affiliation
MIT PSFC

Description
The build system needs automated tests of the APIs for MATLAB.

Example
Should be similar to the automated tests of the API for IDL.

Additional context
Suggest that this be added in phases:

  • thin client API for read tests, local tree for write tests
  • upgrade write tests to thin client API (requires adding some server infrastructure)
  • thick client API tests
  • cross-version testing
@mwinkel-dev mwinkel-dev added build Relates to the build system api/matlab Relates to the Matlab API labels Jan 4, 2024
@mwinkel-dev mwinkel-dev self-assigned this Jan 4, 2024
@mwinkel-dev mwinkel-dev added test This is a need for, or an addition to the tests feature Indicates new feature requests or implementations US Priority and removed build Relates to the build system labels Jan 4, 2024
@mwinkel-dev mwinkel-dev linked a pull request Feb 9, 2024 that will close this issue
@mwinkel-dev
Copy link
Contributor Author

Hi @ModestMC,

The first version of the MATLAB tests are now in alpha-7-139-65. You can obtain it from the GitHub web site.
https://github.com/MDSplus/mdsplus/releases/tag/alpha_release-7-139-65

In a few days, you will also be able to obtain the release from the usual package repos on the mdsplus.org web site. (We are almost done with our build server maintenance project, but have a few minor details to wrap up before releases are automatically transferred to the web site.)

Cross-version testing via mdsip is still on our task list. However, we need to set up some additional infrastructure. (But first, we must finish the build server maintenance project.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api/matlab Relates to the Matlab API feature Indicates new feature requests or implementations test This is a need for, or an addition to the tests US Priority
Projects
None yet
1 participant