Bug #10412

Synaptic hangs after updating APT lists

Added by intrigeri 2015-10-23 09:39:04 . Updated 2016-09-20 16:47:23 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
2015-10-23
Due date:
% Done:

100%

Feature Branch:
test/10441-synaptic-test-is-fragile
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Seen when testing a custom ISO (tails-i386-test_6302-mac-spoofing-1.7-20151023.iso) from the test/6302-mac-spoofing branch, but current devel is probably affected too:

    When I start Synaptic                                                                                          # features/step_definitions/apt.rb:61
[log] Ctrl+TYPE "r"
    And I update APT using Synaptic                                                                                # features/step_definitions/apt.rb:31
      FindFailed: can not find SynapticPackageList.png on the screen.
      Line ?, in File ? (RuntimeError)
      features/apt.feature:22:in `And I update APT using Synaptic'

The video shows that Synaptic simply disappears at some point, after downloading stuff for a few minutes. Not tried to reproduce this outside of the test suite yet. I’ve seen other Synaptic failures in recent test runs on Jenkins so I dare reporting it already. Sorry.


Subtasks


Related issues

Related to Tails - Bug #10441: Synaptic test is fragile Resolved 2015-10-28

History

#1 Updated by intrigeri 2015-10-23 09:59:30

Reproduced with an ISO built from devel 11 days ago, from the same Git branch for the test suite.

#2 Updated by anonym 2015-10-30 05:41:38

  • Assignee changed from anonym to kytv
  • QA Check set to Info Needed

intrigeri wrote:
> Reproduced with an ISO built from devel 11 days ago, from the same Git branch for the test suite.

Let’s just immediately discard any suspicion that the test/6302-mac-spoofing branch has anything to do with this. While it did change the code of the the synaptic step definitions, it’s obviously not related.

kytv, IIRC you had also seen this? You talked about synaptic segfaulting, right? Anything more to add?

(BTW, I won’t have time to fix this in 1.7, but I’ll keep that target version for now in hopes that kytv will answer faster :)

#3 Updated by bertagaz 2015-10-30 08:47:39

anonym wrote:
> kytv, IIRC you had also seen this? You talked about synaptic segfaulting, right? Anything more to add?

I’ve seen it myself lately, had synaptic segfaulting with cryptic messages about GTK_TREE_VIEW or something.

I think the Jenkins isotesters seen that too recently, in devel based branch mainly and a bit in experimental.

Couldn’t reproduce it in a Tails from devel, so was not sure what it might be.

#4 Updated by kytv 2015-11-04 10:46:07

  • Target version changed from Tails_1.7 to Tails_1.8

#5 Updated by kytv 2015-11-13 15:37:20

  • Assignee changed from kytv to anonym
  • QA Check deleted (Info Needed)

Yes, I’ve seen synaptic segfault in the past but the last time for me was some time ago, though to be clear I haven’t run apt.feature much other than at release time.

#6 Updated by anonym 2015-12-16 14:06:09

  • Target version changed from Tails_1.8 to Tails_2.0

#7 Updated by anonym 2016-01-08 21:23:51

This was reported for Tails based on Debian Wheezy. Hopefully it’s not a thing now when Tails is based on Jessie. I do not know, since I cannot recall ever seeing this bug. I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature was tagged @fragile.

#8 Updated by intrigeri 2016-01-09 11:40:34

> I cannot recall ever seeing this bug.

I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?

> I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature was tagged @fragile.

In theory we should have a branch with that feature not tagged as fragile, and up-to-date results, no?

#9 Updated by anonym 2016-01-09 13:41:45

  • Assignee changed from anonym to bertagaz

intrigeri wrote:
> > I cannot recall ever seeing this bug.
>
> I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?

Agreed, but I first want bert to look at the logs…

> > I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature was tagged @fragile.
>
> In theory we should have a branch with that feature not tagged as fragile, and up-to-date results, no?

Ah, of course! That is test/10441-synaptic-test-is-fragile. So, bert, can you look at the logs for that branch too? If you see nothing, just close this ticket, otherwise reassign it to me.

#10 Updated by bertagaz 2016-01-27 10:49:47

  • Target version changed from Tails_2.0 to Tails_2.2

#11 Updated by bertagaz 2016-03-10 18:51:07

  • Target version changed from Tails_2.2 to Tails_2.3

#12 Updated by bertagaz 2016-04-23 06:27:33

  • Target version changed from Tails_2.3 to Tails_2.4

#13 Updated by bertagaz 2016-06-07 12:31:36

  • Target version changed from Tails_2.4 to Tails_2.5

#14 Updated by bertagaz 2016-06-08 05:38:47

  • Status changed from New to In Progress
  • % Done changed from 0 to 20
  • Feature Branch set to test/10441-synaptic-test-is-fragile

anonym wrote:
> intrigeri wrote:
> > > I cannot recall ever seeing this bug.
> >
> > I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?
>
> Agreed, but I first want bert to look at the logs…

They disappeared meanwhile, so I updated the branch and will come back in a few days to parse the results.

#15 Updated by bertagaz 2016-06-08 05:39:16

  • Category set to Test suite

#16 Updated by bertagaz 2016-06-29 05:47:40

  • % Done changed from 20 to 50

I have not seen this particular bug in Jenkins recently, and I’ve pushed something in the branch that tackles Bug #10441 and should workaround this. Let see how it behaves.

#17 Updated by bertagaz 2016-07-04 05:54:42

  • Assignee changed from bertagaz to anonym
  • QA Check set to Ready for QA

Not seen this error, and the commit I’ve pushed on the branch to fix Bug #10441 should fix this one too anyway. => RfQA as the other ticket.

#18 Updated by intrigeri 2016-07-13 13:08:48

  • related to Bug #10441: Synaptic test is fragile added

#19 Updated by intrigeri 2016-07-13 14:14:22

  • Assignee changed from anonym to bertagaz
  • QA Check changed from Ready for QA to Dev Needed

(Same as Bug #10441 since it’s the same branch.)

#20 Updated by bertagaz 2016-07-15 08:44:50

  • Assignee changed from bertagaz to intrigeri
  • QA Check changed from Dev Needed to Ready for QA

RfQA as Bug #10441.

#21 Updated by intrigeri 2016-07-15 08:58:02

  • Subject changed from synaptic hangs after updating APT lists to Synaptic hangs after updating APT lists
  • Assignee changed from intrigeri to bertagaz
  • QA Check changed from Ready for QA to Dev Needed

#22 Updated by intrigeri 2016-07-18 07:12:09

  • Assignee changed from bertagaz to anonym
  • Target version changed from Tails_2.5 to Tails_2.6
  • QA Check changed from Dev Needed to Ready for QA

(Same as Bug #10441)

#23 Updated by anonym 2016-08-28 11:39:04

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

#24 Updated by anonym 2016-09-20 16:47:23

  • Status changed from Fix committed to Resolved