Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have seen this error randomly in few places in the CICD:
Link: https://github.com/pyansys/pymapdl/actions/runs/3689261536/jobs/6245029261#step:16:77
This comes from:
The only reason for
rand[anum]
to show an index error is because theanum[-1]+1
is 1, meaning that inanum
, the last element is zero. Becauseanum
comes fromsurf["entity_num"]
there should not be zero (one index based).Several approaches here to increase robustness:
anum[-1]
to be at least 1. I.e.np.random.random(max([anum[-1]+1,1]))
.max
on anum, assuming that only the last element is zero. This might help us to "define" a bit more this random error. So I'm going for this.