Essays about: "flaky dataset"

Found 3 essays containing the words flaky dataset.

  1. 1. Non-deterministic tests and where to find them : Empirically investigating the relationship between flaky tests and test smells by examining test order dependency

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Sokrates Lamprou; [2022]
    Keywords : flaky tests; continuous integration; regression tests; test order dependency;

    Abstract : Flaky tests are non-deterministic tests that both pass and fail when no new code changes have been introduced to the code under test. This is a widespread problem for the Continuous Integration community where the underlying idea is that code is only integrated if all test cases pass. READ MORE

  2. 2. Randomness as a Cause of Test Flakiness

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Jesper Mjörnman; Daniel Mastell; [2021]
    Keywords : flaky; flaky tests; continuous integration; unit testing; python; pytest; tracing; logging; automatic flaky detection; automatic flaky; test flakiness; randomness; randomness flakiness; flaky dataset;

    Abstract : With today’s focus on Continuous Integration, test cases are used to ensure the software’s reliability when integrating and developing code. Test cases that behave in an undeterministic manner are known as flaky tests, which threatens the software’s reliability. READ MORE

  3. 3. Investigating the applicability of execution tracing techniques for root causing randomness-related flaky tests in Python

    University essay from Linköpings universitet/Programvara och system

    Author : Norrestam Held Erik; [2021]
    Keywords : software testing; flaky; flaky tests; flakiness; test flakiness; python; pytest; randomness; tracing; root causing;

    Abstract : Regression testing is an essential part of developing and maintaining software. It helps verify that changes to the software have not introduced any new bugs, and that the functionality still works as intended. However, for this verification to be valid, the executed tests must be assumed to be deterministic, i.e. READ MORE