Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008602TestLinkTest Executepublic2019-03-17 10:042019-03-18 19:23
Reporterfman 
Assigned Tofman 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version1.9.19 (2019 Q1) 
Fixed in Version1.9.20 Raijing DEV 
Summary0008602: Test Case Version Relations not displayed on Test Case Version Execution Feature
DescriptionThis was found thanks to
http://forum.testlink.org/viewtopic.php?f=11&t=8188&p=20821#p20821 [^]

issue related to missing refactoring

will be fixed also on 1.9.19.01
TagsNo tags attached.
Database (MySQL,Postgres,etc)N/A
Browser
PHP Version
TestCaseID
QA Team - Task Workflow StatusTBD
Attached Files

- Relationships
child of 0008549assignedfman Availables hot-fixes for 1.9.19 & How To get full fixed package from GitHub 

-  Notes
(0028605)
fman (administrator)
2019-03-17 10:26

1.9.19.01

https://github.com/TestLinkOpenSourceTRMS/testlink-code/commit/028df47ed8c61c3f99fd01305746e140b7fc6cb2 [^]

Bleeding Edge -> will be 1.9.20
https://github.com/TestLinkOpenSourceTRMS/testlink-code/commit/fdae6a6dafc91806c4f6096501878e14078fa2bd [^]
(0028607)
hughkay (reporter)
2019-03-18 07:29

@fman: There is no function "getTCVRelations" in lib/functions/testcase.class.php file. Neither on latest code nor on 1.9.19.01 branch. How is this change supposed to work?
(0028608)
fman (administrator)
2019-03-18 07:36

@hunghkay
I've made a mistake mispelling when porting to 1.9.19.01


Just checked on latest code on execSetResults.php
$gui->relations = $tcase_mgr->getTCVersionRelations($idCard);

this is right, then it seems strange that this does not work on 1.9.10 Raijin DEV.


You are right I've made a mistake on 1.9.19.01, due to problems during merge


Anyway some 'rude senteces' can be avoided.
(0028609)
fman (administrator)
2019-03-18 07:38

Just commited on 1.9.19.01
(0028612)
hughkay (reporter)
2019-03-18 08:01

@fman:
Sorry if I offended you. There were no "rude sentences" in my previous post. Didn't mean to.

I just wondered how you made this change work when the function did not exist.
Anyway, could you please also post the link to the latest 1.9.19.01 commit here for documentation purposes?

Furthermore: May I ask why you didn't add the ticket number to the commit message?
Later on it's very difficult to trace back changes in the code if there is no ticket id given.
(0028613)
fman (administrator)
2019-03-18 08:15

using the ticket when it exists improve traceability, more when you work on a team.

To be clear I've developed it in a local topic branch cutted from testlink_1_9 branch, tested ok, merged on testlink_1_9 branch.
I have issues when merging on 1.9.19.01, and i was too confident or silly to do not retest.


here is the link, you can get it simply from github switching to branch 1.9.19.01

https://github.com/TestLinkOpenSourceTRMS/testlink-code/commit/f679249253e09ce37d229e7d55ce21b3c921aa6d [^]
(0028614)
larsen1 (reporter)
2019-03-18 15:55

Thanks to @fman and @hughkay, that works fine for me.

But having a relation in an Execution, exclude the Test Case Note and the Pass/fail section in all TCs (Parent/child), even TCs without relations.
1.9.19 w above path.
Custom Fields from Test Specification is included but not CFs from execution.
(0028615)
fman (administrator)
2019-03-18 16:33

@larsen:
can you provide detailed steps to reproduce?
Going to check by I need more detailed information to be sure we are using the same use case

regards
(0028616)
fman (administrator)
2019-03-18 18:15

fresh install 1.9.19.01, unable to reproduce
(0028617)
larsen1 (reporter)
2019-03-18 18:32

Sorry,I'll drop my case, it works :)

The old Test Plan worked as above (TCs/TP created with 1.9.16), but creating a new Test Plan using the same TCs now works like a charm.
Sorry for taking your time
(0028618)
fman (administrator)
2019-03-18 19:23

@larsen1, do not worry

- Issue History
Date Modified Username Field Change
2019-03-17 10:04 fman New Issue
2019-03-17 10:04 fman Status new => assigned
2019-03-17 10:04 fman Assigned To => fman
2019-03-17 10:26 fman Note Added: 0028605
2019-03-17 10:26 fman Status assigned => resolved
2019-03-17 10:26 fman Resolution open => fixed
2019-03-17 10:26 fman Fixed in Version => 1.9.20 Raijing DEV
2019-03-17 10:26 fman Relationship added child of 0008549
2019-03-18 07:29 hughkay Note Added: 0028607
2019-03-18 07:36 fman Note Added: 0028608
2019-03-18 07:38 fman Note Added: 0028609
2019-03-18 08:01 hughkay Note Added: 0028612
2019-03-18 08:15 fman Note Added: 0028613
2019-03-18 15:55 larsen1 Note Added: 0028614
2019-03-18 16:33 fman Note Added: 0028615
2019-03-18 18:15 fman Note Added: 0028616
2019-03-18 18:32 larsen1 Note Added: 0028617
2019-03-18 19:23 fman Note Added: 0028618



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker