func tryRandomAction(ctx context.Context, t *testing.T, opts engine.ActionOpts) error { //nolint:thelper
	err := eng.RandomAction(ctx, opts)
	if errors.Is(err, robustness.ErrNoOp) {
		t.Log("Random action resulted in no-op")
		return nil
	}

	return err
}
// tryRandomAction runs eng.ExecAction on the given parameters and masks no-op errors.
tryRandomAction runs eng.ExecAction on the given parameters and masks no-op errors.
// tryRandomAction runs eng . ExecAction on the given parameters and masks no - op errors .
func tryRandomAction(ctx context.Context, t *testing.T, opts engine.ActionOpts) error { 
	err := eng.RandomAction(ctx, opts)
	if errors.Is(err, robustness.ErrNoOp) {
		t.Log("Random action resulted in no-op")
		return nil
	}
	return err
}
func tryRandomAction ( ctx context . Context , t * testing . T , opts engine . ActionOpts ) error { err := eng . RandomAction ( ctx , opts ) if errors . Is ( err , robustness . ErrNoOp ) { t . Log ( " " ) return nil } return err }
tryRandomAction runs eng.ExecAction on the given parameters and masks no-op errors.
tryRandomAction runs eng . ExecAction on the given parameters and masks no - op errors .
//nolint:thelper