There was a CMake parameter called ENABLE_FUNCTIONAL_TESTING that at test time would use the code generator to create a "fake" aws client and run unit tests on it. From what i can tell this was from the early days of the SDKs where we didnt have many clients and it was useful to test the code generator. In its current state it is more or less noise and doesnt add any valuable testing to our current release process. We have decided to remove it to reduce the noise of our CMake paramters.
Check all that applies:
[x] Did a review by yourself.
[x] Added proper tests to cover this PR. (If tests are not applicable, explain.)
[x] Checked if this PR is a breaking (APIs have been changed) change.
[x] Checked if this PR will not introduce cross-platform inconsistent behavior.
[x] Checked if this PR would require a ReadMe/Wiki update.
Check which platforms you have built SDK on to verify the correctness of this PR.
[x] Linux
[x] Windows
[ ] Android
[x] MacOS
[ ] IOS
[ ] Other Platforms
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes:
There was a CMake parameter called
ENABLE_FUNCTIONAL_TESTING
that at test time would use the code generator to create a "fake" aws client and run unit tests on it. From what i can tell this was from the early days of the SDKs where we didnt have many clients and it was useful to test the code generator. In its current state it is more or less noise and doesnt add any valuable testing to our current release process. We have decided to remove it to reduce the noise of our CMake paramters.Check all that applies:
Check which platforms you have built SDK on to verify the correctness of this PR.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.