# Regression suites..?

**URL:** <https://forum.ansible.com/t/regression-suites/18649>\
**Category:** Ansible Project\
**Created:** [July 1, 2015, 10:04am UTC](https://forum.ansible.com/t/regression-suites/18649 "2015-07-01T10:04:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jang](https://avatars.discourse-cdn.com/v4/letter/j/ecb155/32.png) [@jang](https://forum.ansible.com/u/jang)\
**Post date:** [July 1, 2015, 10:04am UTC](https://forum.ansible.com/t/regression-suites/18649/1 "2015-07-01T10:04:38Z")

</div>

There are a number of corner-cases in core ansible semantics that don't  
appear to be nailed down. I don't know about anyone else, but we certainly  
seem to have a knack of depending on those without realising it.

I also note there seem to be a fairly high level of bug reports about  
regressions introduced with each new ansible release.

Is there interest in accepting regression tests that document expected  
ansible semantics? I imagine that they'd basically all be a simple  
directory containing a top-level playbook together with expected output.

If there's somewhere to put these I'll be happy to start supplyig them 🙂

Cheers,  
jan

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [July 1, 2015, 9:44pm UTC](https://forum.ansible.com/t/regression-suites/18649/2 "2015-07-01T21:44:33Z")

</div>

We already have a place for this, look under test/ in the repo, we  
have many tests testing the semantics, but not every possible  
combination and definitely not the 'undocumented/unexpected'  
functionality.

There might be some tests we have not ported yet from v1 but should  
have that done well before the release of 2.0, so I would also check  
those to avoid overlap.
