Skip to content

Commit

Permalink
Merge pull request #80848 from worldofpeace/20.03-release-notes
Browse files Browse the repository at this point in the history
rl-2003: mention python driver
  • Loading branch information
worldofpeace committed Apr 7, 2020
2 parents 8b8b278 + a435d41 commit 29eddfc
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions nixos/doc/manual/release-notes/rl-2003.xml
Expand Up @@ -75,6 +75,24 @@ services.xserver.displayManager.defaultSession = "xfce+icewm";
</programlisting>
</para>
</listitem>
<listitem>
<para>
The testing driver implementation in NixOS is now in Python <filename>make-test-python.nix</filename>.
This was done by Jacek Galowicz (<link xlink:href="https://github.com/tfc">@tfc</link>), and with the
collaboration of Julian Stecklina (<link xlink:href="https://github.com/blitz">@blitz</link>) and
Jana Traue (<link xlink:href="https://github.com/jtraue">@jtraue</link>). All documentation has been updated to use this
testing driver, and a vast majority of the 286 tests in NixOS were ported to python driver. In 20.09 the Perl driver implementation,
<filename>make-test.nix</filename>, is slated for removal. This should give users of the NixOS integration framework
a transitory period to rewrite their tests to use the Python implementation. Users of the Perl driver will see
this warning everytime they use it:
<screen>
<prompt>$ </prompt>warning: Perl VM tests are deprecated and will be removed for 20.09.
Please update your tests to use the python test driver.
See https://github.com/NixOS/nixpkgs/pull/71684 for details.
</screen>
API compatibility is planned to be kept for at least the next release with the perl driver.
</para>
</listitem>
</itemizedlist>
</section>

Expand Down

0 comments on commit 29eddfc

Please sign in to comment.