unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Testing the installer
@ 2020-01-12 22:13 Ludovic Courtès
  2020-01-12 23:34 ` sirgazil
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Ludovic Courtès @ 2020-01-12 22:13 UTC (permalink / raw)
  To: guix-devel

Hello Guix!

One of the lessons from the 1.0.0 screw-up was that we should test the
graphical installer itself:

  https://guix.gnu.org/blog/2019/gnu-guix-1.0.1-released/

I think we should try to do that before the next release; not doing it
means testing by hand, which also takes a lot of time.

One idea that I had was that we could change the installer so that it
listens for connections on some pre-defined Unix-domain socket.  When it
gets a connection, it would perform a dialog with its client: sent it a
summary of the current form, wait for its choice, and so on.  The forms
would thus be unavailable from the keyboard: essentially ‘run-form’
calls would be replaced by ‘draw-form’ calls in that mode.

Our test infrastructure would thus connect (from a marionette) to the
installer and participate in that dialog.  It could even take a QEMU
screenshot at each step.

How does that sound?  Am I overlooking things?

I guess the difficulty will be to represent questions and answers.

Ludo’.

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Testing the installer
@ 2018-06-13  3:57 swedebugia
  2018-06-13 19:47 ` Ricardo Wurmus
  0 siblings, 1 reply; 14+ messages in thread
From: swedebugia @ 2018-06-13  3:57 UTC (permalink / raw)
  To: Guix-devel

[-- Attachment #1: Type: text/plain, Size: 340 bytes --]

Hi
I see two branches with wip-installer.

What is the difference between those? Wip-installer2 having a newer master merged in? 

I would like to try installing via the installer to test it. Is it working? 

I have a system that already has Ubuntu.

Can the installer handle dual-boot detection/setup yet?
-- 
Cheers Swedebugia 

[-- Attachment #2: Type: text/html, Size: 384 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-01-24  9:23 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-12 22:13 Testing the installer Ludovic Courtès
2020-01-12 23:34 ` sirgazil
2020-01-20 17:49   ` sirgazil
2020-01-14  8:02 ` Mathieu Othacehe
2020-01-22 22:27   ` Ludovic Courtès
2020-01-23  9:41     ` Mathieu Othacehe
2020-01-23 11:21       ` Gábor Boskovits
2020-01-23 23:07         ` Bengt Richter
2020-01-24  7:48           ` Gábor Boskovits
2020-01-24  9:23         ` Ludovic Courtès
2020-01-23 14:54       ` Ludovic Courtès
2020-01-20 11:47 ` Jonathan Brielmaier
  -- strict thread matches above, loose matches on Subject: below --
2018-06-13  3:57 swedebugia
2018-06-13 19:47 ` Ricardo Wurmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).