You need to sign in to do that
Don't have an account?
leva
Chatter Unfollow block deployments to productions
Hello we installed managed Chatter Unfollow application and it causes issues when moving code/objects to production. UnfollowTests class methods fail and deployment is aborted
Here is the ant error log:
Test failure, method: chttrunfollow.UnfollowTests.testRemoveDelayBatchJobFromQueue -- System.AssertException: Assertion Failed: Expected: 0, Actual: 4 stack (chttrunfollow)External entry point Test failure, method: chttrunfollow.UnfollowTests.verifyDelayScheduler -- System.StringException: Invalid parameter value for parameter "id". stack (chttrunfollow) External entry point Test failure, method: chttrunfollow.UnfollowTests.verifyUnfollowQueueEmptiesProperly -- System.AssertException: Assertion Failed: Expected: 0, Actual: 2 stack (chttrunfollow) External entry point Test failure, method: chttrunfollow.UnfollowTests2.verifyReportingJobDetailsDelay -- System.AssertException: Assertion Failed: Expected: 0, Actual: 2 stack (chttrunfollow) External entry point
Hi Leva - I'm the author of the app. Sorry for the issues here.
Are you saying you installed the app on a sandbox or dev org and then when you tried to migrate, some of the tests failed?
All of the tests listed below are related to how the app processes the batch jobs. Do you have a lot of batch jobs running in your prod org that aren't in your test environment?
Hi John,
Thank you for taking a look.
Actually it went the other way. First we installed the app in production only and it worked fine (actively used for about a month).
In the meantime I started working on some code in sandboxes when attempted to move the new development the test classes started to fail (in production). At that point the unfollow app was not installed in the sandboxes and the stuff we are trying to move is not chatter related.
There a lot more scheduled jobs in production
Thank you