0

WW 2.6.10.0 - Suspend tool - Error in resume - Execution return TransactionAbortedException: re-queue with caution

Anónimo hace 1 mes actualizado por Wynand Vermaak hace 1 mes 1

in WW 2.6.10.0, Created sample workflow to test suspend tool and suspended for 10/20 seconds but at the time of resume it is in processing mode for longer period of time and then it is failing in hangfire database. 

below information I got from database.

suspend2.bite


I have video for this bug but not able to attached here. Let me know if you want. (Maya)

Reason
==========================
Execution return TransactionAbortedException: re-queue with caution.


Data:
==============
{"FailedAt":"2021-12-23T09:05:58.6891892Z","ExceptionType":"System.Exception","ExceptionMessage":"The transaction has aborted.","ExceptionDetails":"System.Exception: The transaction has aborted."}


Arguments:
=======================
["{\"resourceID\":{\"m_MaxCapacity\":2147483647,\"Capacity\":36,\"m_StringValue\":\"e5c4d591-dbaa-4b70-b152-86d2b9c06a7a\",\"m_currentThread\":0},\"environment\":{\"m_MaxCapacity\":2147483647,\"Capacity\":122,\"m_StringValue\":\"{\\\"Environment\\\":{\\\"scalars\\\":{\\\"input1\\\":\\\"var1\\\",\\\"input2\\\":\\\"va2\\\"},\\\"record_sets\\\":{},\\\"json_objects\\\":{}},\\\"Errors\\\":[],\\\"AllErrors\\\":[]}\",\"m_currentThread\":0},\"startActivityId\":{\"m_MaxCapacity\":2147483647,\"Capacity\":36,\"m_StringValue\":\"6f2c5415-aaa2-4912-806c-077cfe68ca53\",\"m_currentThread\":0},\"versionNumber\":{\"m_MaxCapacity\":2147483647,\"Capacity\":16,\"m_StringValue\":\"0\",\"m_currentThread\":0},\"currentuserprincipal\":{\"m_MaxCapacity\":2147483647,\"Capacity\":20,\"m_StringValue\":\"CYGNET\\\\mmkhambhayata\",\"m_currentThread\":0}}",null]

0
COMPLETADO

UAT- Facing an issue when execute the workflow

Vijay Prajapati hace 2 meses actualizado hace 2 meses 2

Warewolf Version : 2.6.10

Issue Detail : When execute the Main workflow


Please check attached image file

ExecutedWrongly.PNG

You can see the 2 round there is an object "[[@objGetSimStatus]]". I get data properly there. but when I check in decision goes wrongly. I have added condition like If [[@objGetSimStatus()]] Is <> (Not Equal).

You can see 3rd round there shows non existent object { @objGetSimStatus() }

Decision tools have an issue.

I'm also attaching here Server.log file

wareWolf-Server.txt

workflow
0
Iniciado

UAT- Facing Issue while creating unit test cases from workflow

Vijay Prajapati hace 2 meses actualizado por Siphamandla Dube hace 14 horas 4

Warewolf Version : 2.6.8 and 2.6.10

Issue Detail : When I tried to create test cases 

1) It's not display Test name in the left panel where we can see our test cases name ( it happen some time and some time it show)

2) When we see the test cases, there is Assert Mock and Assert Output Label and inside its value field not display properly It should take whole object output value.

3) When I save and run the test case if it has Post tools and mock the value. It display "The source for these tests does not exist. The window will be close when you click Ok"

Please check attached video for more detail.

Unit_TestCase_Issue.mp4

Note: I'm not able to create test case If It has dynamic data.

tool workflow
0

Include Environment variables in logging

jigar.patel hace 2 meses 0

In newer warewolf version Environment variables are not logged in elastic search. Environment variables are used to troubleshoot workflow errors so it should be logged. 


Suggestion:

-Enable environment variables logging with server setting file configuration
-Mask specific fields in logging

0
Respuestas

Can/how can you pass a json object into a Warewolf Workflow Service?

Timothy Boyden hace 2 meses actualizado por Ashley Lewis hace 2 meses 1

Scenario: I want to sync a set of product records from a local inventory management system to a web store. The local inventory management system provides the data in one json format and I have to convert that data to the web store's json format by doing a data mapping. The json document of product records would be POST to the Warewolf Workflow Service. The service would then transform the data and perform a HTTP POST to the web store.


How could I accomplish that with the current Warewolf toolset (as of 2.6.2.0)?  

service studio workflow
+1

Suspend Tool is not working properly in warewolf version 2.6.6

Hemant Chauhan hace 2 meses 0

WareWolf Version : 2.6.6

Please find attached workflow and perform below steps to check two different errors in suspend Tool.


Error 1

1) Copy the input payload from comment section.

2) Execute the workflow 

Error 2

1) Copy the input payload from comment section.

2) Uncheck Manual resumption from suspend tool.

3) Execute the workflow.

 

AdvanceSuspendTesting.bite

0
COMPLETADO

Test Case Is getting failed in Dev & Staging environment.

Hemant Chauhan hace 2 meses actualizado por Siphamandla Dube hace 2 meses 3

Test Cases is sometimes getting failed and some times getting pass in dev and stagging environment. Please find below details for more information. 

newjourney_serverLog.log

TestCasePassReport.png

CoverageReport.PNG

TestCaseReport.PNG

Note: This is high priority blocker for us

Respuesta
Siphamandla Dube hace 2 meses

Closing ticket as the is no longer any further communication in this regard. 

+1
COMPLETADO

Facing Issue while deleting test cases

Hemant Chauhan hace 2 meses actualizado por Siphamandla Dube hace 2 meses 3

Werewolf Version : 2.6.6

We are facing the issue while deleting the test cases. Please check attached file for the same. 

WW Issue-20211115_174356-Meeting Recording.mp4

Server Log

Respuesta
Siphamandla Dube hace 2 meses

Hello Hermant,

In regards to: "Thus, we will keep this ticket open and use it to track the work needed to adjust the mechanism to cater to this." This has been revised and the best solution with this enhancement would be to manually clean the "%programdata%\Warewolf\CoverageReports" folder as with each test we run the Test Coverage report is generated.

Steps:

  1. Delete all Coverage Reports inside "%programdata%\Warewolf\CoverageReports"
  2. Run http://localhost:3142/secure/.tests or of that specific folder
  3. Run http://localhost:3142/secure/.coverage should at this point regenerate all the reports you just removed

With this suggestion, this ticket will be closed.

0
Iniciado

Facing Issue While Creating Unit Test Cases.

Hemant Chauhan hace 2 meses actualizado por Siphamandla Dube hace 14 horas 1

Warewolf Version : 2.6.6

Issue Detail : API long response is getting cut down in test framework. Please check attached video for more detail. 

Test Framework Issue-20211112_185932-Meetin....mp4

+1
Planeado

Dark Theme in Warewolf Studio

Hemant Chauhan hace 3 meses actualizado por Gandalf hace 3 meses 2

its all about the choice but I am suggesting you because it help to reduce the eyes stress of developer. 

Respuesta
Gandalf hace 3 meses

Hi Hemant

We are working on a web UI and will include this in that version. In the interim, why dont you try https://justgetflux.com/

There is a specific "Reduce Eyestrain" feature which I use.