00:07:37 Thomas Trutt: What’s the link.. :) 00:07:54 Amelia Sutton: https://folio-org.atlassian.net/wiki/spaces/PO/whiteboard/1037729825 00:08:09 Thomas Trutt: Reacted to "https://folio-org.at..." with ❤️ 00:09:07 Franziska Lehmann (UBL): Hat auf "https://folio-org...." mit ❤️ reagiert 00:21:32 Thomas Trutt: Dev running test cases are a + and -, IMO. 00:23:47 Thomas Trutt: lol 00:28:31 Joe Reimers (EBSCO): Definition of Done. Is it Done if it hasn't gone through integration testing? 00:28:52 Joe Reimers (EBSCO): Is it Done if it hasn't passed regression testing? 00:29:58 Joe Reimers (EBSCO): In a perfect world, we'd be releasing after each sprint. 00:30:07 Thomas Trutt: Reacted to "In a perfect world, ..." with 👍🏻 00:30:18 Kathleen Moore: Reacted to "In a perfect world, ..." with 👍 00:31:15 Thomas Trutt: What type of testing is in place for commercial software? What patterns do they use? 00:31:35 Oleksii_Petrenko1: Reacted to "In a perfect world, ..." with 👍 00:32:05 Oleksii_Petrenko1: Replying to "In a perfect world, ..." If automation testing coverage 90+% 00:32:14 Joe Reimers (EBSCO): At other places I've worked, there's been internal beta but once everything passes QA, it gets released and then patched as bugs are revealed 00:33:21 Thomas Trutt: I think that is where bugs come up after GA is environmental issue not seen in rancher or BF. 00:33:26 Steph Buck (EBSCO): Separating regression testing from new functionality/feature testing hadn’t occurred to me before. I agree with you Owen - maybe bug fest shouldn’t try to do it all 00:33:42 Kathleen Moore: with old test cases - can we encourage people to update if they're able and have time and/or remove if they're no longer relevant? 00:33:51 Steph Buck (EBSCO): Reacted to "with old test cases ..." with ❤️ 00:33:54 Amelia Sutton: Reacted to "with old test cases ..." with ❤️ 00:34:26 Joe Reimers (EBSCO): Reacted to "Separating regressio..." with ➕ 00:34:38 Steph Buck (EBSCO): Replying to "with old test cases ..." I know Tom has been working through fee/fine test cases, which is not enviable lol 00:35:09 Owen Stephens: Only EBSCO production right. There are self-hosting and other hosting providers 00:35:10 Thomas Trutt: Replying to "with old test cases ..." Some have.. I know after Holly left a few people updated some of the fee/fine cases.. The issue could be though what was originally spaced and what does the community “think” the functionality should be. 00:35:55 Thomas Trutt: Replying to "with old test cases ..." I had 1 or 2 cases updated to what the person thought FOLIO should be doing. 00:37:01 Owen Stephens: That idea of libraries having things up on their own sandboxes sounds like Tom’s suggestion of beta releases 00:37:26 Thomas Trutt: Reacted to "That idea of librari..." with 👍🏻 00:37:32 Thomas Trutt: Replying to "That idea of librari..." Same idea yes. 00:39:04 Joe Reimers (EBSCO): Yes. That is VERY common. Libraries like to wait for bugs to settle. 00:40:03 Thomas Trutt: Depending on the size they also get a dry-run before production update.. Its usually only the smaller libraries on shared servers that may not get that. 00:40:21 Amelia Sutton: Reacted to "Depending on the siz..." with 👍 00:44:07 Thomas Trutt: Imo UAT’s have made a HUGE difference and are more approachable by the community. 00:44:26 Amelia Sutton: Reacted to "Imo UAT’s have made ..." with 💯 00:44:39 Owen Stephens: I think the comment about smaller releases is worth consideration as well. If GA releases were pinned to minor versions instead of patch versions, we could see much easier fixing of minor issues 00:44:39 Joe Reimers (EBSCO): PSA: We've got a UAT that is currently live! See slack for deets! 00:45:02 Joe Reimers (EBSCO): Replying to "I think the comment ..." But how quickly would we run out of wildflower names? 00:45:39 Thomas Trutt: Replying to "I think the comment ..." We could move to a conventional version numbering system.. The modules are already using them. 00:46:23 Thomas Trutt: Automated test backfill is an issue. 00:46:24 Steph Buck (EBSCO): Reacted to "Imo UAT’s have made ..." with ➕ 00:46:50 Joe Reimers (EBSCO): Replying to "I think the comment ..." sunflower.autumn_beauty.northern.4.2.2 00:46:57 Owen Stephens: Does sprint testing cover full release? i.e. all modules? 00:48:11 Oleksii_Petrenko1: https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/513704182/Reference+environments 00:50:18 Thomas Trutt: Wasn’t at one point the devs supposed to move to Test-Driven Development (TDD)? 00:50:26 Owen Stephens: I’m surprised that it’s the Karate tests rather than Cypress tests that are the emphasis. 00:53:05 Owen Stephens: Thank you1 00:53:50 Thomas Trutt: Would a wolfcon session be worthwhile to get community feedback on these ideas? 00:53:59 Joe Reimers (EBSCO): Reacted to "Would a wolfcon sess..." with ➕ 00:54:18 Oleksii_Petrenko1: https://report-portal.ci.folio.org/ui/#karate-eureka/launches/all rpuser YfYuKN 00:56:47 Steph Buck (EBSCO): We may want to think through the scale as well as the purpose of bug fest - now that FOLIO is so big, we are asking a lot of people to test all of the test cases 00:57:17 Thomas Trutt: Reacted to "We may want to think..." with 💯 00:57:23 Ryan Taylor: Reacted to "We may want to think..." with 💯 00:57:25 Joe Reimers (EBSCO): Reacted to "We may want to think..." with 💯 00:59:11 Owen Stephens: Reacted to "We may want to think..." with 💯 00:59:44 Oleksii_Petrenko1: Reacted to "We may want to think..." with 💯 01:02:35 Oleksii_Petrenko1: h2g, thank you everyone! 01:02:55 Amelia Sutton: Reacted to "We may want to think..." with 💯 01:03:13 Owen Stephens: Thanks Khalilah