How to get workitem description using Polarion Velocity script in Workitem Properties sidebar and then stored that to variable

Summary The problem revolves around fetching a Polarion work item description and sending it to another API using a POST request within the Workitem Properties sidebar of a Polarion document. The current workaround involves rendering the description in a hidden div, extracting the text using JavaScript, and then sending it as input to the POST … Read more

Implementing Callouts and Cards and Accordian

Summary The goal is to add custom block components, such as callouts, cards, and accordions, to Tiptap while maintaining Markdown compatibility for portability and static rendering. The challenge lies in finding a clean, long-term approach to represent these custom blocks in Markdown. Root Cause The root cause of the issue is that Markdown does not … Read more

When should I use threads or processes with asyncio instead of trying to make everything awaitable?

Summary When building a Python service using asyncio, it’s essential to understand when to use threads or processes instead of trying to make everything awaitable. This decision is crucial when dealing with CPU-heavy tasks and blocking third-party libraries. Experienced developers use a combination of asyncio, thread pools, and multiprocessing to achieve optimal performance. Root Cause … Read more

karate.properties[‘…’] is not available when gatling runs

Summary The issue at hand is that karate.properties is not available when running Gatling tests, despite being accessible during Karate runs. This problem arises from the differences in how Karate and Gatling handle configuration files. Root Cause The root cause of this issue lies in the fact that Gatling does not automatically load the karate.properties … Read more