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

utPLSQL fails to run coverage after upgrade from 12.1 to 12.2 #803

Closed
jgebal opened this Issue Dec 7, 2018 · 1 comment

Comments

Projects
None yet
1 participant
@jgebal
Copy link
Member

jgebal commented Dec 7, 2018

Because of how utPLSQL is installed, the block coverage packages are missing on versions before 12.2

After upgrade utPLSQL needs to be re-installed to make the coverage usable.

@jgebal

This comment has been minimized.

Copy link
Member Author

jgebal commented Jan 9, 2019

To solve that, we should be always installing all packages.
The 12.2 packages should however have bodies with conditional compilation.
That way, after upgrade all you need to do is recompile packages to have the framework use new functionality.

jgebal added a commit that referenced this issue Jan 14, 2019

Replaced conditional install with conditional compilation
For 12.2 code coverage, all source and tables are pre-created now.
Upgrade from 12.1 to 12.2 will only require schema-recompile for utPLSQL to work.
Resolves #803

@jgebal jgebal closed this in #821 Jan 31, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.