Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run results auditing and tracking enhancement to report option #384

Closed
kensoh opened this issue Apr 7, 2019 · 1 comment
Closed

Run results auditing and tracking enhancement to report option #384

kensoh opened this issue Apr 7, 2019 · 1 comment
Labels

Comments

@kensoh
Copy link
Member

kensoh commented Apr 7, 2019

Sending a PR to enhance report option. In current state when report option is used, TagUI will generate a HTML log file, in addition to the usual text log file.

With this enhancement, when the report option is used, TagUI will track the run results in a csv spreadsheet (tagui/src/tagui_report.csv), along with html logs that persist with a running number.

This allows users to explicitly decide which automation flows to be tracked and tabulated in tagui_report.csv. This information may be useful for personal reference, to measure time savings from automation, for keeping a trail for auditing purpose, or perhaps facilitate sending a summary to boss. Following is an example of how tagui_report.csv will look like (time taken in seconds) -

# AUTOMATION FLOW START TIME FINISH TIME ERROR STATUS LOG FILE
1 /Users/kensoh/Desktop/download_flow Sun Apr 07 2019 17:33:58 GMT+0800 (+08) 32.1 SUCCESS /Users/kensoh/Desktop/download_flow_1.html
2 /Users/kensoh/Desktop/upload_flow NOT STARTED NOT FINISHED [LINE 1] cannot understand step self-destruct /Users/kensoh/Desktop/upload_flow_2.html
3 /Users/kensoh/Desktop/update_flow NOT STARTED NOT FINISHED [LINE 1] cannot understand step reboot computer /Users/kensoh/Desktop/update_flow_3.html
4 /Users/kensoh/Desktop/booking_flow Sun Apr 07 2019 17:39:00 GMT+0800 (+08) NOT FINISHED cannot find confirm_booking /Users/kensoh/Desktop/booking_flow_4.html
@kensoh kensoh added the feature label Apr 7, 2019
kensoh added a commit to tebelorg/TagUI that referenced this issue Apr 7, 2019
…port option

Sending a PR to enhance report option. In current state when report option is used, TagUI will generate a HTML log file, in addition to the usual text log file.

With this enhancement, when the report option is used, TagUI will track the run results in a csv spreadsheet (tagui/src/tagui_report.csv), along with html logs that persist with a running number.

This allows users to explicitly decide which automation flows to be tracked and tabulated in tagui_report.csv. This information may be useful for personal reference, to measure time savings from automation, for keeping a trail for auditing purpose, or perhaps facilitate sending a summary to boss. Following is an example of how tagui_report.csv will look like (time taken in seconds) -

#| AUTOMATION FLOW | START TIME | FINISH TIME | ERROR STATUS | LOG FILE
:--|:--|:--|:--|:--|:--
1 | /Users/kensoh/Desktop/download_flow | Sun Apr 07 2019 17:33:58 GMT+0800 (+08) | 32.1 | SUCCESS | /Users/kensoh/Desktop/download_flow_1.html
2 | /Users/kensoh/Desktop/upload_flow | NOT STARTED | NOT FINISHED | [LINE 1] cannot understand step self-destruct | /Users/kensoh/Desktop/upload_flow_2.html
3 | /Users/kensoh/Desktop/update_flow | NOT STARTED | NOT FINISHED | [LINE 1] cannot understand step reboot computer | /Users/kensoh/Desktop/update_flow_3.html
4 | /Users/kensoh/Desktop/booking_flow | Sun Apr 07 2019 17:39:00 GMT+0800 (+08) | NOT FINISHED | cannot find confirm_booking | /Users/kensoh/Desktop/booking_flow_4.html
kensoh added a commit that referenced this issue Apr 7, 2019
…385)

Sending a PR to enhance report option. In current state when report option is used, TagUI will generate a HTML log file, in addition to the usual text log file.

With this enhancement, when the report option is used, TagUI will track the run results in a csv spreadsheet (tagui/src/tagui_report.csv), along with html logs that persist with a running number.

This allows users to explicitly decide which automation flows to be tracked and tabulated in tagui_report.csv. This information may be useful for personal reference, to measure time savings from automation, for keeping a trail for auditing purpose, or perhaps facilitate sending a summary to boss. Following is an example of how tagui_report.csv will look like (time taken in seconds) -

#| AUTOMATION FLOW | START TIME | FINISH TIME | ERROR STATUS | LOG FILE
:--|:--|:--|:--|:--|:--
1 | /Users/kensoh/Desktop/download_flow | Sun Apr 07 2019 17:33:58 GMT+0800 (+08) | 32.1 | SUCCESS | /Users/kensoh/Desktop/download_flow_1.html
2 | /Users/kensoh/Desktop/upload_flow | NOT STARTED | NOT FINISHED | [LINE 1] cannot understand step self-destruct | /Users/kensoh/Desktop/upload_flow_2.html
3 | /Users/kensoh/Desktop/update_flow | NOT STARTED | NOT FINISHED | [LINE 1] cannot understand step reboot computer | /Users/kensoh/Desktop/update_flow_3.html
4 | /Users/kensoh/Desktop/booking_flow | Sun Apr 07 2019 17:39:00 GMT+0800 (+08) | NOT FINISHED | cannot find confirm_booking | /Users/kensoh/Desktop/booking_flow_4.html
@kensoh
Copy link
Member Author

kensoh commented Apr 7, 2019

Committed to master. Prior to packaged release, feature available from cutting edge version here -

https://github.com/kelaberetiv/TagUI#set-up

@kensoh kensoh closed this as completed Apr 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant