QA commits

    bugs.core_0214_test
    Count (DISTINCT ...) is too slow
      UTC 2026.01.16 08:21 pavel-zotov
      Added marker '@pytest.mark.perf_measure' to all files dealing with performance estimating. Discussed with Alex
      https://github.com/FirebirdSQL/firebird-qa/commit/67968a947516ef0ed6e1eb7d2a4228e768a18c25
      ----------------------------------------
      UTC 2025.11.20 10:40 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: added 'pytest.mark.slow' marker after talk with Alex
      https://github.com/FirebirdSQL/firebird-qa/commit/07df1ec5a948212c51379358eccd52291d596563
      ----------------------------------------
      UTC 2025.01.18 11:26 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: Resultset of cursor that executes using instance of selectable PreparedStatement must be stored in some variable in order to have ability close it EXPLICITLY, before PS will be freed. Otherwise access violation can raises when Python runs garbage collection.
      https://github.com/FirebirdSQL/firebird-qa/commit/43524fadeafa0e0f14de286f47d6527ebb34e8fe
      ----------------------------------------
      UTC 2024.12.03 09:08 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: Made MAX_RATIO different for Windows vs Linux. Increased its value on Linux: in some cases it can be more than 2.33
      https://github.com/FirebirdSQL/firebird-qa/commit/8db3d1b57b8085b05a77a52db5d9f853627a2879
      ----------------------------------------
      UTC 2024.11.29 09:29 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: fully re-implemented. See notes.
      https://github.com/FirebirdSQL/firebird-qa/commit/3ea708d07662c05b44a5308cf18d4d01724a1411
      ----------------------------------------
      UTC 2023.11.07 12:41 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: increased length of ouput params in execute block. Rmoved hard-coded value of max_diff.
      https://github.com/FirebirdSQL/firebird-qa/commit/1b08a7a67e7a1817ae56914f60ff5f07399c2340
      ----------------------------------------
      UTC 2023.09.29 14:22 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: added combine_output to isql call in order to see runtime errors if they occur
      https://github.com/FirebirdSQL/firebird-qa/commit/e89963fcbcf963233941c74489716b5b07db4ef9
      ----------------------------------------
      UTC 2023.05.21 20:23 pavel-zotov
      Added/Updated tests\bugs\core_0214_test.py: added 'perf_issue_tag' to the output in order to identify performance problem in HTML report
      https://github.com/FirebirdSQL/firebird-qa/commit/9b4473ebd20e06fba7db9191219f4648d4b7fc89
      ----------------------------------------
      UTC 2022.02.02 14:46 pcisar
      New metadata (missing FBTEST ID) + cleanup
      https://github.com/FirebirdSQL/firebird-qa/commit/924743b4dc587676d0b7850716b9909d225d9564
      ----------------------------------------
      UTC 2022.01.18 19:45 pcisar
      New metadata + cleanup
      https://github.com/FirebirdSQL/firebird-qa/commit/63b28f9dd4183cdf2ba09846b19b7a55ad4d6a55
      ----------------------------------------
      UTC 2021.12.22 19:23 pcisar
      refactoring and other changes
      https://github.com/FirebirdSQL/firebird-qa/commit/62202b87c78ecbebf1e64b54dec883e6fb3f14d5
      ----------------------------------------
      UTC 2021.04.28 10:42 pcisar
      Change name scheme for tests
      https://github.com/FirebirdSQL/firebird-qa/commit/a4111205c3e26fb684f5c2fbd511731c93301783