Share

Saros - Distributed Pair Programming

Tracker: Bugs

1 Leaving the session by driver may lead to inconsistency - ID: 2830275
Last Update: Settings changed ( hstaib )

Testfall 3.7:
1. Es wird die bestehende Sitzung verwendet.
2. Alle Observer sind im Verfolgermode, außer carl1_fu
a. Sie dürfen im weiteren Verlauf beliebig navigieren und scrollen
(inkl. Öffnen von Dateien)
b. Wenn sie dabei aus dem Verfolgermode fallen, sollten sie diesen
zügig wieder betreten.
3. dave1_fu (Driver) editiert beliebig weiter.
4. carl1_fu stellt sicher, dass Dave mindestens eine Datei editiert hat,
die er offen hat und eine die er nicht offen hat. Die Dateien sollen nicht
gespeichert werden.
5. dave1_fu verlässt die Session.
6. Alle Observer überprüfen, was mit ihrem Verfolgermode passiert ist.
7. carl1_fu überprüft wer jetzt Driver ist.
8. carl1_fu lädt dave1_fu erneut ein.
9. Dieser nimmt an und verwendet dabei ein neues Projekt. Dave1_fu
überprüft, ob die Dateien durch Carl1_fu in dem Zustand im neuen Projekt
ankamen, wie er sie im bisherigen Projekt editiert hatte.

Beobachtung von Dave: In der beim Host geschlossenen Datei sind die
Änderungen nach Schritt 9 nicht sichtbar, die Inkonsistenz wird aber
erkannt und kann auch behoben werden.


Marc 'BlackJack' Rintsch ( marrin ) - 2009-07-31 11:49

1

Closed

None

Nobody/Anonymous

Consistency

None

Public


Comments ( 3 )

Date: 2009-11-09 15:22
Sender: hstaibProject Admin

related to Bug 2894573


Date: 2009-08-24 11:10
Sender: wojtus

Driver leaves the session with dirty files, and does not save them. The
observer invites the former driver again.
This may lead to inconsistency.
German description shows scenario that leads to this bug.


Date: 2009-07-31 11:51
Sender: marrinProject Admin

There is already a TODO in ''EditorAPI.saveProject()'' which would fix at
least a part of it.


Attached File

No Files Currently Attached

Changes ( 5 )

Field Old Value Date By
status_id Open 2009-11-09 15:22 hstaib
allow_comments 1 2009-11-09 15:22 hstaib
close_date - 2009-11-09 15:22 hstaib
assigned_to wojtus 2009-08-24 12:02 wojtus
summary Test case 3.7 2009-08-24 11:04 wojtus