275
Microsoft shippes docker images that include automated tests that ISVs can use to test if there apps don't raise any issues in Business Central standard processes.

On the moment not all tests pass on the demo database and / or W1 Cronus (Base image) for Business Central SaaS edition. To have a correct base line, all tests should at least pass.
Category: Development
STATUS DETAILS
Planned
2023 Release Wave 1
Ideas Administrator

The proposal is accepted, and we have started working on stabilizing the tests. It will require multiple work items to get it fully done, so you can expect small incremental improvements over a period of time.
The tests should already be more stable on v21.0.0.0.

Comments

H

I totally agree. All test should pass, to have a correct baseline.

Category: Development

H

I'm just here, bumping this up, hopefully giving it some traction.

Category: Development

H

Any follow up on this? 224 votes already. How many more are needed?

Category: Development

H

I agree. This should be Microsoft "Best Practice" in my opinion. All test should pass "out of the box" .

Category: Development

H

Maybe the tests should be published in a git repository, so that all partner can fix the failing tests.

Category: Development

H

Good idea! we're wasting lots of time figuring out why tests dont run; they're not reliable. run a test 3 times, 2 times it fails, 3rd time it runs, without changing sources...

Category: Development

H

If we submitted an app with failing tests we would not pass validation, why is it one rule for MS and another for us?

Category: Development

H

Our management have postponed using these tests for just this reason. It seems to be a mess/a not finished solution

Category: Development

H

Hi Luc,

I am quite shocked it even needs an "idea" that automated test have to work. What's next? :-)

Absolutely "pro" your idea!

Category: Development

H

You are absolutely right Luc. If they don't pass we either have to waste time fixing them or skip them making them useless.

Category: Development

  • 1
  • 2