One user can't see any other user's results? [NOT AN ISSUE]

1.8 related questions and discussions.
Please upgrade to LATEST 1.9.x.
No more fixes for 1.8.

Moderators: Amaradana, TurboPT, TL Developers

Locked
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

One user can't see any other user's results? [NOT AN ISSUE]

Post by lpearson »

We ran into a weird problem here where one particular tester cannot see any of the other tester's results. He executed a bunch of test cases, and can see his own results, but then realized he can't see anyone else's.

Any idea how to get him out of this state? We tried using other browsers and logging out and in again. He was using Google Chrome when this happened. Our session expiry time is 24 hours.

Thanks,

Leila
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: One user can't see any other user's results?

Post by fman »

have you checked config.inc.php for option regarding this visiblity ?
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results?

Post by lpearson »

It's only one user. All the other users can see each others results. config.inc.php is global isn't it?
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results?

Post by lpearson »

I checked the problem user's access permissions, and he is a "leader" - so he should be able to see all the test cases and execute them all - same as the other users who are share the "leader" role. Also, he can see all the test cases, he just can't see the executions from other users. For example, if another user executed 10 test cases, same test plan, same build, they all still show up as "not run" in his current view.

Could this be some sort of bad session thing? Would that persist across a logout and login? If so, is there some way to easily invalidate his current session and get a new one?

Thanks,

Leila
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: One user can't see any other user's results?

Post by fman »

if you clear all data in your browser including cookies (if I'm not wrong) this will destroy session.
If you have time, please get last 1.9 BETA version and do same tests

thanks
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results?

Post by lpearson »

Whatever it is seems to be a server-side issue since the same thing happened when he was running from another machine.

I'm going to double-check that he's using the right test plan. He seemed to be - and the build looked right - but maybe he selected the wrong one. Since we're running 1.8.5, we need separate test plans for each configuration. There were a couple of test plans created for the same build that we weren't testing yet... with any luck, he is just using one of those. I did check build and test plan names, but the names are similar, so perhaps I missed it...

Also, since it's the weekend, I asked him not to use TestLink at all during the weekend. His session should time out since we have a 24 hour session time expiry.

Thanks again for your help and suggestions. I'll let you know whatever I find.

By the way, any news on when we can expect 1.9 to be officially released? I haven't had a chance to try out any of the betas yet, but it sounds like it has a lot of great new features.

Leila
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: One user can't see any other user's results?

Post by fman »

as usual we our release date always delays.
Our plan is more or less this:
1. release BETA 6 when new filters on req will be ready (end of August).
2. then STOP any development and wait for user's feeback in order to release RC1 (end of September).
3. Then I hope we will choose to release 1.9 General Availability by 20101015

regards
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results?

Post by lpearson »

So the update is:

- I double-checked, and he is using the right test plan and build. Past a certain build/date, all tests cases show up as not executed unless he personally executed them. This happens only for him, not for other users.

- His session expired over the weekend, but when he logged in today he still saw the problem. We'll try again tomorrow, but this time I've asked him *not* to use Google Chrome when he first logs in, just in case that is somehow related. I don't think it will make a difference though - it's a long shot.

- I tried deactivating him and reactivating him, it didn't make a difference (didn't think it would - another long shot).

- What it seems to look like is that he is somehow using his own "private" database - branched from the common one at some point. I have no idea how this would happen, but if this is the case, do you have any suggestions for how I could get him back using the common database?
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results?

Post by lpearson »

Very embarassing. :oops:

After checking twice what test plan he was using, it turns out he *was* using the wrong one. I didn't notice this until I browsed the actual database and saw what test plan he was actually executing against. Then I checked a 3rd time what test plan he was using and saw that it was the wrong one.

So it isn't a bug in 1.8.5. I'm looking forward to 1.9 which will hopefully make it easier to deal with the same test case being executed on multiple platforms / configurations. I see you have the feature, and I'll try to take some time to check it out soon.

By the way, when we were originally looking at TestLink - the suggestion we had was that perhaps it would make sense to be able to arrange test plans in a tree - just like test cases (suites of test plans so to speak). I'm not sure if you did anything like this for the platform feature, but just thought I'd mention it.

Sorry for taking your time up on a non-existant bug, and thanks again for all your help.

Leila
fman
Member of TestLink Community
Posts: 3123
Joined: Tue Nov 15, 2005 7:19 am

Re: One user can't see any other user's results?

Post by fman »

1.9 support platforms, that add a sort of new dimension to test plan.
you can get 1.9 beta installed on xampp, to have a quick feeling of new features.
Sub-test plans , or arranging test plans on a tree way is not a feature we will like to work on.


Please update also issue on mantis (if not already done)
regards
lpearson
TestLink user
Posts: 7
Joined: Fri Jun 04, 2010 6:35 pm

Re: One user can't see any other user's results? [NOT AN ISS

Post by lpearson »

Thanks. I updated mantis with a note that the issue could be closed. I can't close it directly myself at this point.

Leila
Locked