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

tests/CheckThatTheyAllAssertOut: Ignore igortest marker function #2288

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

t-b
Copy link
Collaborator

@t-b t-b commented Oct 24, 2024

When compiling with instrumentation igortest adds a function to mark the file as instrumented. But as we require all functions in the file to assert out this makes the test case fail with 1:

0: is false. Assertion "FAIL()" failed in AnalysisFunctionPrototypeTests#CheckThatTheyAllAssertOut (UTF_AnalysisFunctionPrototypes.ipf, line 43)

? Function IUTF_TagFunc_bd1f27ca745da4aa90f393ef89b21e4aa84abb5a97b8b36526b552cdeffad1d2_IGNORE

Therefore we have to remove these tag functions from our function list.

Broken since 2d62af6 (MIES_AnalysisFunctionPrototypes.ipf: Assert out, 2024-10-22).

Close #2287

Will merge when CI passes.

When compiling with instrumentation igortest adds a function to mark the
file as instrumented. But as we require all functions in the file to
assert out this makes the test case fail with [1]:

  0: is false. Assertion "FAIL()" failed in AnalysisFunctionPrototypeTests#CheckThatTheyAllAssertOut (UTF_AnalysisFunctionPrototypes.ipf, line 43)

    ? Function IUTF_TagFunc_bd1f27ca745da4aa90f393ef89b21e4aa84abb5a97b8b36526b552cdeffad1d2_IGNORE

Therefore we have to remove these tag functions from our function list.

Broken since 2d62af6 (MIES_AnalysisFunctionPrototypes.ipf: Assert out, 2024-10-22).

[1]: https://github.com/AllenInstitute/MIES/actions/runs/11467629096/job/31913142347
@t-b t-b self-assigned this Oct 24, 2024
@t-b t-b merged commit b956043 into main Oct 24, 2024
23 checks passed
@t-b t-b deleted the bugfix/2288-ci-with-instrumentation branch October 24, 2024 21:34
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.

Fix main CI with instrumentation
1 participant