~fboucault/lightdm/crossbuild_fixes

557 by Robert Ancell
Move test harness into src dir
1
SUBDIRS = src
533 by Robert Ancell
Make a test-runner application that runs LightDM and (will) check the test xserver/greeter/session are doing the right things
2
573 by Robert Ancell
Add regression test for entering invalid password
3
TESTS = \
1090 by Robert Ancell
Exit daemon if a seat fails which has exit-on-failure set to true
4
	test-xserver-fail-start \
1092 by Robert Ancell
Stop daemon if greeter does not start
5
	test-greeter-fail-start \
6
	test-greeter-not-installed \
1093 by Robert Ancell
Test X server crash in greeter returns to greeter
7
	test-greeter-xserver-crash \
762 by Robert Ancell
Enable the no-config test, the display number issue is now resolved
8
	test-no-config \
1687.1.1 by Robert Ancell
Load configuration from /etc/lightdm/lightdm.conf.d
9
	test-additional-config \
575 by Robert Ancell
Add regression test for running in headless mode
10
	test-headless \
573 by Robert Ancell
Add regression test for entering invalid password
11
	test-autologin \
1659.2.1 by Michael Terry
Add test for autologin-in-background
12
	test-autologin-in-background \
1659.2.5 by Michael Terry
Support timed autologin
13
	test-autologin-guest-in-background \
14
	test-autologin-timeout-in-background \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
15
	test-autologin-invalid-user \
16
	test-autologin-invalid-session \
1478 by Robert Ancell
Rename some tests
17
	test-crash-authenticate \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
18
	test-autologin-xserver-crash \
19
	test-autologin-session-crash \
1428 by Robert Ancell
Check autologin fails if prompted for a password
20
	test-autologin-password \
1438 by Robert Ancell
Restructure session code so the PAM authentication is run in its own process.
21
	test-autologin-new-authtok \
1542 by Robert Ancell
Correctly implement and test autologin timeouts
22
	test-autologin-gobject-timeout \
23
	test-autologin-gobject-guest-timeout \
24
	test-autologin-python-timeout \
25
	test-autologin-python-guest-timeout \
1533 by Robert Ancell
Correctly reap unused authentication sessions
26
	test-change-authentication \
27
	test-restart-authentication \
1631 by Robert Ancell
Fix authentication cancel regression caused in 1.5.2
28
	test-gobject-cancel-authentication \
29
	test-python-cancel-authentication \
1484 by Robert Ancell
Fix PAM conversations after authentication from locking up sessions
30
	test-pam \
31
	test-login-pam \
1478 by Robert Ancell
Rename some tests
32
	test-denied \
33
	test-expired \
34
	test-cred-error \
35
	test-cred-expired \
36
	test-cred-unavail \
1472 by Robert Ancell
Check lightdm handles pam_open_session failing
37
	test-autologin-session-error \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
38
	test-autologin-logout \
1274 by Robert Ancell
merge in changes from stable branch
39
	test-autologin-previous-session \
789 by Robert Ancell
Allow autologin as guest
40
	test-autologin-guest \
966 by Robert Ancell
Rename autologin tests
41
	test-autologin-guest-fail-setup-script \
983 by Robert Ancell
Add tests to check guest account cleaned up after login
42
	test-autologin-guest-logout \
1464 by Robert Ancell
Call initgroups before pam_setcred - this allows pam_setcred to change group membership correctly
43
	test-group-membership \
1483 by Robert Ancell
Add test for utility path
44
	test-util-path \
1424 by Robert Ancell
Don't send session stdout to .xsession-errors, add regression tests to confirm logging is working
45
	test-session-stdout \
46
	test-session-stderr \
1469 by Robert Ancell
Backup .xsession-errors on login
47
	test-session-stderr-multi-write \
48
	test-session-stderr-backup \
1436 by Robert Ancell
Add tests for Xauthority file location
49
	test-xauthority \
50
	test-system-xauthority \
1407 by Robert Ancell
Add a regression test to check PAM renaming users works
51
	test-user-renamed \
1408 by Robert Ancell
Detect and handle correctly PAM modules that return user accounts that don't exist
52
	test-user-renamed-invalid \
1668.2.1 by Robert Ancell
Add tests for the liblightdm user interface
53
	test-users-gobject \
54
	test-users-python \
1366 by Robert Ancell
Add regression tests for getting the user language and layout
55
	test-keyboard-layout \
56
	test-no-keyboard-layout \
1368 by Robert Ancell
Test if language can be retrieved when accounts service not running
57
	test-language \
58
	test-no-language \
59
	test-language-no-accounts-service \
1438 by Robert Ancell
Restructure session code so the PAM authentication is run in its own process.
60
	test-login-crash-authenticate \
573 by Robert Ancell
Add regression test for entering invalid password
61
	test-login-gobject \
710 by Robert Ancell
Fix up allowing logins without a username
62
	test-login-gobject-manual \
1277 by Robert Ancell
Use previous session for automatic login or if greeter does not request one.
63
	test-login-gobject-manual-previous-session \
714 by Robert Ancell
Add test for logging in to account without password
64
	test-login-gobject-no-password \
1479 by Robert Ancell
Add tests for long usernames and passwords
65
	test-login-gobject-long-username \
66
	test-login-gobject-long-password \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
67
	test-login-gobject-two-factor \
1429 by Robert Ancell
Test if greeter based password changes work
68
	test-login-gobject-new-authtok \
1458 by Robert Ancell
Add regression test for PAM conversations that have an informational prompt
69
	test-login-gobject-info-prompt \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
70
	test-login-gobject-multi-info-prompt \
1494.3.3 by Michael Terry
add tests for multi-prompt
71
	test-login-gobject-multi-prompt \
1276 by Robert Ancell
Add tests to check session picker works from greeter
72
	test-login-gobject-pick-session \
1277 by Robert Ancell
Use previous session for automatic login or if greeter does not request one.
73
	test-login-gobject-previous-session \
574 by Robert Ancell
Add regression test for entering invalid username
74
	test-login-gobject-wrong-password \
619 by Robert Ancell
Add a test for checking returns to greeter when session quits
75
	test-login-gobject-invalid-user \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
76
	test-login-gobject-invalid-session \
620 by Robert Ancell
Add a test for checking returns to greeter when session crashes
77
	test-login-gobject-logout \
650 by Robert Ancell
Add more tests for guest sessions
78
	test-login-gobject-guest \
79
	test-login-gobject-guest-disabled \
80
	test-login-gobject-guest-no-setup-script \
743 by Robert Ancell
Added XDMCP regression tests
81
	test-login-gobject-guest-fail-setup-script \
983 by Robert Ancell
Add tests to check guest account cleaned up after login
82
	test-login-gobject-guest-logout \
1535.1.2 by Robert Ancell
Add some tests and more work on remote sessions
83
	test-login-gobject-remote-session \
1388 by Robert Ancell
Add regression test for Python greeters
84
	test-login-python \
1389 by Robert Ancell
Add full set of Python tests
85
	test-login-python-manual \
86
	test-login-python-manual-previous-session \
87
	test-login-python-no-password \
1479 by Robert Ancell
Add tests for long usernames and passwords
88
	test-login-python-long-username \
89
	test-login-python-long-password \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
90
	test-login-python-two-factor \
1429 by Robert Ancell
Test if greeter based password changes work
91
	test-login-python-new-authtok \
1458 by Robert Ancell
Add regression test for PAM conversations that have an informational prompt
92
	test-login-python-info-prompt \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
93
	test-login-python-multi-info-prompt \
1389 by Robert Ancell
Add full set of Python tests
94
	test-login-python-previous-session \
95
	test-login-python-wrong-password \
96
	test-login-python-invalid-user \
97
	test-login-python-invalid-session \
98
	test-login-python-logout \
99
	test-login-python-pick-session \
100
	test-login-python-guest \
101
	test-login-python-guest-disabled \
102
	test-login-python-guest-no-setup-script \
103
	test-login-python-guest-fail-setup-script \
104
	test-login-python-guest-logout \
1535.1.2 by Robert Ancell
Add some tests and more work on remote sessions
105
	test-login-python-remote-session \
1094 by Robert Ancell
Don't run xserver/session crash tests for both gobject and Qt - they don't use any part of those APIs
106
	test-login-session-crash \
107
	test-login-xserver-crash \
1354 by Robert Ancell
Add regression test for users that have their home directory created after authentication
108
	test-home-dir-on-authenticate \
1471 by Robert Ancell
Add test for home directory being created on pam_open_session
109
	test-home-dir-on-session \
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
110
	test-plymouth-active-vt \
111
	test-plymouth-inactive-vt \
1090 by Robert Ancell
Exit daemon if a seat fails which has exit-on-failure set to true
112
	test-plymouth-no-seat \
1164 by Robert Ancell
Improve script hook tests
113
	test-script-hooks \
114
	test-script-hook-fail-display-setup \
1168 by Robert Ancell
Test greeter-setup script hook failing
115
	test-script-hook-fail-greeter-setup \
1169 by Robert Ancell
Test session-setup script failing
116
	test-script-hook-fail-session-setup \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
117
	test-lock-seat \
1623 by Robert Ancell
Fix stale X server being left behind when using LockSession D-Bus API
118
	test-lock-seat-return-session \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
119
	test-lock-session \
1624 by Robert Ancell
Add a check for locking a session without as password
120
	test-lock-session-no-password \
1623 by Robert Ancell
Fix stale X server being left behind when using LockSession D-Bus API
121
	test-lock-session-return-session \
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
122
	test-switch-to-greeter \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
123
	test-switch-to-greeter-new-session \
1621 by Robert Ancell
Add tests to check that sessions switched to correctly log out
124
	test-switch-to-greeter-new-session-logout-new \
125
	test-switch-to-greeter-new-session-logout-old \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
126
	test-switch-to-greeter-return-session \
1621 by Robert Ancell
Add tests to check that sessions switched to correctly log out
127
	test-switch-to-greeter-return-session-logout \
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
128
	test-switch-to-guest \
129
	test-switch-to-user \
1380 by Robert Ancell
Add test to can switch to multiple users
130
	test-switch-to-users \
1222 by Robert Ancell
Switching to a user without a password bypasses the greeter
131
	test-switch-to-user-existing-session \
132
	test-switch-to-user-no-password \
1377 by Robert Ancell
Add test to check logging out from a switched to user returns to the greeter
133
	test-switch-to-user-logout \
1282 by Robert Ancell
Merge in VNC tests
134
	test-vnc-login \
1635.1.2 by Robert Ancell
Correctly read command from config and fix test case
135
	test-vnc-command \
1635.2.1 by Robert Ancell
Add a test for VNC dimensions
136
	test-vnc-dimensions \
1635.1.2 by Robert Ancell
Correctly read command from config and fix test case
137
	test-vnc-open-file-descriptors \
1351 by Robert Ancell
Add regression test that checks it works when console kit is not avaiable
138
	test-xdmcp-login \
1354 by Robert Ancell
Add regression test for users that have their home directory created after authentication
139
	test-no-accounts-service \
1432 by Robert Ancell
Add ConsoleKit test
140
	test-console-kit \
1639.2.34 by Iain Lane
Readd no-login1 and no-console-kit tests, remove login1 test.
141
	test-no-console-kit \
142
	test-no-login1 \
1639.2.11 by Iain Lane
Merge trunk
143
	test-no-console-kit-or-login1 \
144
	test-gobject-power \
145
	test-gobject-power-no-console-kit \
146
	test-gobject-power-no-login1 \
147
	test-gobject-power-no-services \
148
	test-python-power \
149
	test-python-power-no-console-kit \
150
	test-python-power-no-login1 \
151
	test-python-power-no-services \
1445 by Robert Ancell
Stop file descriptors leaking into the session processes
152
	test-open-file-descriptors \
153
	test-xdmcp-open-file-descriptors
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
154
1233 by Robert Ancell
Note some more tests to make
155
#	test-session-exit-error
1001 by Robert Ancell
List some tests to create
156
#	test-greeter-no-exit
1233 by Robert Ancell
Note some more tests to make
157
#   test-gobject-change-password
158
#   test-qt-change-password
159
#   test-autologin-create-directory
967 by Robert Ancell
Add some notes about things to implement
160
1586.2.1 by Michael Terry
initial build support for Qt5
161
if COMPILE_LIBLIGHTDM_QT4
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
162
TESTS += \
1586.2.2 by Michael Terry
add qt5 tests in addition to qt4 tests
163
	test-autologin-qt4-timeout \
164
	test-autologin-qt4-guest-timeout \
1631 by Robert Ancell
Fix authentication cancel regression caused in 1.5.2
165
	test-qt4-cancel-authentication \
1586.2.2 by Michael Terry
add qt5 tests in addition to qt4 tests
166
	test-login-qt4 \
167
	test-login-qt4-manual \
168
	test-login-qt4-manual-previous-session \
169
	test-login-qt4-no-password \
170
	test-login-qt4-long-username \
171
	test-login-qt4-long-password \
172
	test-login-qt4-two-factor \
173
	test-login-qt4-new-authtok \
174
	test-login-qt4-info-prompt \
175
	test-login-qt4-multi-info-prompt \
176
	test-login-qt4-previous-session \
177
	test-login-qt4-wrong-password \
178
	test-login-qt4-invalid-user \
179
	test-login-qt4-invalid-session \
180
	test-login-qt4-logout \
181
	test-login-qt4-pick-session \
182
	test-login-qt4-guest \
183
	test-login-qt4-guest-disabled \
184
	test-login-qt4-guest-no-setup-script \
185
	test-login-qt4-guest-fail-setup-script \
186
	test-login-qt4-guest-logout \
1639.2.11 by Iain Lane
Merge trunk
187
	test-login-qt4-remote-session \
1668.2.1 by Robert Ancell
Add tests for the liblightdm user interface
188
	test-users-qt4 \
1639.2.11 by Iain Lane
Merge trunk
189
	test-qt4-power \
190
	test-qt4-power-no-console-kit \
191
	test-qt4-power-no-login1 \
192
	test-qt4-power-no-services
1586.2.2 by Michael Terry
add qt5 tests in addition to qt4 tests
193
endif
194
195
if COMPILE_LIBLIGHTDM_QT5
196
TESTS += \
197
	test-autologin-qt5-timeout \
198
	test-autologin-qt5-guest-timeout \
1631 by Robert Ancell
Fix authentication cancel regression caused in 1.5.2
199
	test-qt5-cancel-authentication \
1586.2.2 by Michael Terry
add qt5 tests in addition to qt4 tests
200
	test-login-qt5 \
201
	test-login-qt5-manual \
202
	test-login-qt5-manual-previous-session \
203
	test-login-qt5-no-password \
204
	test-login-qt5-long-username \
205
	test-login-qt5-long-password \
206
	test-login-qt5-two-factor \
207
	test-login-qt5-new-authtok \
208
	test-login-qt5-info-prompt \
209
	test-login-qt5-multi-info-prompt \
210
	test-login-qt5-previous-session \
211
	test-login-qt5-wrong-password \
212
	test-login-qt5-invalid-user \
213
	test-login-qt5-invalid-session \
214
	test-login-qt5-logout \
215
	test-login-qt5-pick-session \
216
	test-login-qt5-guest \
217
	test-login-qt5-guest-disabled \
218
	test-login-qt5-guest-no-setup-script \
219
	test-login-qt5-guest-fail-setup-script \
220
	test-login-qt5-guest-logout \
1639.2.11 by Iain Lane
Merge trunk
221
	test-login-qt5-remote-session \
1668.2.1 by Robert Ancell
Add tests for the liblightdm user interface
222
	test-users-qt5 \
1669.1.1 by Robert Ancell
Fix qt4 power tests running when they should be qt5 tests
223
	test-qt5-power \
224
	test-qt5-power-no-console-kit \
225
	test-qt5-power-no-login1 \
226
	test-qt5-power-no-services
933 by Robert Ancell
Only run Qt tests if compiled the Qt greeter
227
endif
604 by Robert Ancell
Fix make dist issues
228
229
EXTRA_DIST = \
230
	$(TESTS) \
1560 by Michael Terry
distribute a few test files and scripts that we forgot to distribute
231
	data/remote-sessions/test-remote.desktop \
1361 by Robert Ancell
Fix dist issues
232
	data/system.conf \
233
	data/session.conf \
931 by Robert Ancell
Fix distcheck issues
234
	data/xgreeters/test-gobject-greeter.desktop \
1413 by Robert Ancell
Fix whitespace
235
	data/xgreeters/test-python-greeter.desktop \
1586.2.2 by Michael Terry
add qt5 tests in addition to qt4 tests
236
	data/xgreeters/test-qt4-greeter.desktop \
237
	data/xgreeters/test-qt5-greeter.desktop \
1274 by Robert Ancell
merge in changes from stable branch
238
	data/xsessions/alternative.desktop \
985 by Robert Ancell
Fix distcheck issue
239
	data/xsessions/default.desktop \
1687.1.1 by Robert Ancell
Load configuration from /etc/lightdm/lightdm.conf.d
240
	scripts/0-additional.conf \
241
	scripts/1-additional.conf \
242
	scripts/additional-config.conf \
604 by Robert Ancell
Fix make dist issues
243
	scripts/autologin.conf \
789 by Robert Ancell
Allow autologin as guest
244
	scripts/autologin-guest.conf \
964 by Robert Ancell
Simplify login logic
245
	scripts/autologin-guest-fail-setup-script.conf \
983 by Robert Ancell
Add tests to check guest account cleaned up after login
246
	scripts/autologin-guest-logout.conf \
1543 by Robert Ancell
Distribute new autologin tests
247
	scripts/autologin-guest-timeout.conf \
1659.2.1 by Michael Terry
Add test for autologin-in-background
248
	scripts/autologin-in-background.conf \
1659.2.5 by Michael Terry
Support timed autologin
249
	scripts/autologin-guest-in-background.conf \
250
	scripts/autologin-timeout-in-background.conf \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
251
	scripts/autologin-invalid-session.conf \
965 by Robert Ancell
Add test for autologin with invalid user
252
	scripts/autologin-invalid-user.conf \
668 by Robert Ancell
Distribute missing files
253
	scripts/autologin-logout.conf \
1425 by Robert Ancell
Add tests for autologin when accounts are denied or expired
254
	scripts/autologin-new-authtok.conf \
1428 by Robert Ancell
Check autologin fails if prompted for a password
255
	scripts/autologin-password.conf \
1274 by Robert Ancell
merge in changes from stable branch
256
	scripts/autologin-previous-session.conf \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
257
	scripts/autologin-session-crash.conf \
1472 by Robert Ancell
Check lightdm handles pam_open_session failing
258
	scripts/autologin-session-error.conf \
1543 by Robert Ancell
Distribute new autologin tests
259
	scripts/autologin-timeout.conf \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
260
	scripts/autologin-xserver-crash.conf \
1533 by Robert Ancell
Correctly reap unused authentication sessions
261
	scripts/change-authentication.conf \
1631 by Robert Ancell
Fix authentication cancel regression caused in 1.5.2
262
	scripts/cancel-authentication.conf \
1432 by Robert Ancell
Add ConsoleKit test
263
	scripts/console-kit.conf \
1478 by Robert Ancell
Rename some tests
264
	scripts/crash-authenticate.conf \
265
	scripts/cred-error.conf \
266
	scripts/cred-expired.conf \
267
	scripts/cred-unavail.conf \
268
	scripts/denied.conf \
269
	scripts/expired.conf \
1092 by Robert Ancell
Stop daemon if greeter does not start
270
	scripts/greeter-fail-start.conf \
271
	scripts/greeter-not-installed.conf \
1103 by Robert Ancell
Fix distcheck issue
272
	scripts/greeter-xserver-crash.conf \
1464 by Robert Ancell
Call initgroups before pam_setcred - this allows pam_setcred to change group membership correctly
273
	scripts/group-membership.conf \
604 by Robert Ancell
Fix make dist issues
274
	scripts/headless.conf \
1354 by Robert Ancell
Add regression test for users that have their home directory created after authentication
275
	scripts/home-dir-on-authenticate.conf \
1471 by Robert Ancell
Add test for home directory being created on pam_open_session
276
	scripts/home-dir-on-session.conf \
1366 by Robert Ancell
Add regression tests for getting the user language and layout
277
	scripts/keyboard-layout.conf \
278
	scripts/language.conf \
1368 by Robert Ancell
Test if language can be retrieved when accounts service not running
279
	scripts/language-no-accounts-service.conf \
1396 by Robert Ancell
Add Lock D-Bus method that locks the seat and provides a hint to the greeter to be in lock mode
280
	scripts/lock-seat.conf \
1623 by Robert Ancell
Fix stale X server being left behind when using LockSession D-Bus API
281
	scripts/lock-seat-return-session.conf \
1411 by Robert Ancell
Add a session lock D-Bus call that makes the greeter select that user
282
	scripts/lock-session.conf \
1624 by Robert Ancell
Add a check for locking a session without as password
283
	scripts/lock-session-no-password.conf \
1623 by Robert Ancell
Fix stale X server being left behind when using LockSession D-Bus API
284
	scripts/lock-session-return-session.conf \
903 by Robert Ancell
Run all the GObject tests with the Qt greeter too
285
	scripts/login.conf \
1430 by Robert Ancell
Add regression tests for PAM crashing (disabled for now, enable once session-refactor branch merged)
286
	scripts/login-crash-authenticate.conf \
902 by Robert Ancell
Added first Qt regression test
287
	scripts/login-guest.conf \
288
	scripts/login-guest-disabled.conf \
289
	scripts/login-guest-fail-setup-script.conf \
983 by Robert Ancell
Add tests to check guest account cleaned up after login
290
	scripts/login-guest-logout.conf \
902 by Robert Ancell
Added first Qt regression test
291
	scripts/login-guest-no-setup-script.conf \
1458 by Robert Ancell
Add regression test for PAM conversations that have an informational prompt
292
	scripts/login-info-prompt.conf \
981 by Robert Ancell
Add tests for login with invalid sessions, and autologin with session/xserver crash
293
	scripts/login-invalid-session.conf \
902 by Robert Ancell
Added first Qt regression test
294
	scripts/login-invalid-user.conf \
295
	scripts/login-logout.conf \
1479 by Robert Ancell
Add tests for long usernames and passwords
296
	scripts/login-long-username.conf \
297
	scripts/login-long-password.conf \
902 by Robert Ancell
Added first Qt regression test
298
	scripts/login-manual.conf \
1277 by Robert Ancell
Use previous session for automatic login or if greeter does not request one.
299
	scripts/login-manual-previous-session.conf \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
300
	scripts/login-multi-info-prompt.conf \
1494.3.3 by Michael Terry
add tests for multi-prompt
301
	scripts/login-multi-prompt.conf \
1429 by Robert Ancell
Test if greeter based password changes work
302
	scripts/login-new-authtok.conf \
902 by Robert Ancell
Added first Qt regression test
303
	scripts/login-no-password.conf \
1484 by Robert Ancell
Fix PAM conversations after authentication from locking up sessions
304
	scripts/login-pam.conf \
1290 by Robert Ancell
Fix distcheck issue
305
	scripts/login-pick-session.conf \
1277 by Robert Ancell
Use previous session for automatic login or if greeter does not request one.
306
	scripts/login-previous-session.conf \
1535.1.2 by Robert Ancell
Add some tests and more work on remote sessions
307
	scripts/login-remote-session.conf \
308
	scripts/login-session-crash.conf \
1463 by Robert Ancell
Add tests for multiply PAM info prompts and two factor authentication
309
	scripts/login-two-factor.conf \
902 by Robert Ancell
Added first Qt regression test
310
	scripts/login-wrong-password.conf \
311
	scripts/login-xserver-crash.conf \
1354 by Robert Ancell
Add regression test for users that have their home directory created after authentication
312
	scripts/no-accounts-service.conf \
1109 by Robert Ancell
Fix distcheck issues
313
	scripts/no-config.conf \
1639.2.34 by Iain Lane
Readd no-login1 and no-console-kit tests, remove login1 test.
314
	scripts/no-console-kit.conf \
1639.2.11 by Iain Lane
Merge trunk
315
	scripts/no-console-kit-or-login1.conf \
1366 by Robert Ancell
Add regression tests for getting the user language and layout
316
	scripts/no-keyboard-layout.conf \
317
	scripts/no-language.conf \
1639.2.34 by Iain Lane
Readd no-login1 and no-console-kit tests, remove login1 test.
318
	scripts/no-login1.conf \
1560 by Michael Terry
distribute a few test files and scripts that we forgot to distribute
319
	scripts/open-file-descriptors.conf \
1484 by Robert Ancell
Fix PAM conversations after authentication from locking up sessions
320
	scripts/pam.conf \
1639.2.11 by Iain Lane
Merge trunk
321
	scripts/power.conf \
322
	scripts/power-no-console-kit.conf \
323
	scripts/power-no-services.conf \
324
	scripts/power-no-login1.conf \
786 by Robert Ancell
Add Plymouth tests
325
	scripts/plymouth-active-vt.conf \
326
	scripts/plymouth-inactive-vt.conf \
1092 by Robert Ancell
Stop daemon if greeter does not start
327
	scripts/plymouth-no-seat.conf \
1533 by Robert Ancell
Correctly reap unused authentication sessions
328
	scripts/restart-authentication.conf \
1164 by Robert Ancell
Improve script hook tests
329
	scripts/script-hooks.conf \
330
	scripts/script-hook-fail-display-setup.conf \
1168 by Robert Ancell
Test greeter-setup script hook failing
331
	scripts/script-hook-fail-greeter-setup.conf \
1169 by Robert Ancell
Test session-setup script failing
332
	scripts/script-hook-fail-session-setup.conf \
1424 by Robert Ancell
Don't send session stdout to .xsession-errors, add regression tests to confirm logging is working
333
	scripts/session-stdout.conf \
334
	scripts/session-stderr.conf \
1469 by Robert Ancell
Backup .xsession-errors on login
335
	scripts/session-stderr-multi-write.conf \
336
	scripts/session-stderr-backup.conf \
778 by Robert Ancell
Fix autologin
337
	scripts/switch-to-greeter.conf \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
338
	scripts/switch-to-greeter-new-session.conf \
1621 by Robert Ancell
Add tests to check that sessions switched to correctly log out
339
	scripts/switch-to-greeter-new-session-logout-new.conf \
340
	scripts/switch-to-greeter-new-session-logout-old.conf \
1619 by Robert Ancell
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
341
	scripts/switch-to-greeter-return-session.conf \
1621 by Robert Ancell
Add tests to check that sessions switched to correctly log out
342
	scripts/switch-to-greeter-return-session-logout.conf \
700 by Robert Ancell
Enable SwitchToGuest tests to run
343
	scripts/switch-to-guest.conf \
691 by Robert Ancell
Add SwitchToUser test
344
	scripts/switch-to-user.conf \
1380 by Robert Ancell
Add test to can switch to multiple users
345
	scripts/switch-to-users.conf \
1263 by Robert Ancell
Fix make dist error
346
	scripts/switch-to-user-existing-session.conf \
1377 by Robert Ancell
Add test to check logging out from a switched to user returns to the greeter
347
	scripts/switch-to-user-logout.conf \
1263 by Robert Ancell
Fix make dist error
348
	scripts/switch-to-user-no-password.conf \
1436 by Robert Ancell
Add tests for Xauthority file location
349
	scripts/system-xauthority.conf \
1668.2.1 by Robert Ancell
Add tests for the liblightdm user interface
350
	scripts/users.conf \
1484 by Robert Ancell
Fix PAM conversations after authentication from locking up sessions
351
	scripts/util-path.conf \
1407 by Robert Ancell
Add a regression test to check PAM renaming users works
352
	scripts/user-renamed.conf \
1408 by Robert Ancell
Detect and handle correctly PAM modules that return user accounts that don't exist
353
	scripts/user-renamed-invalid.conf \
1635.1.2 by Robert Ancell
Correctly read command from config and fix test case
354
	scripts/vnc-command.conf \
1635.2.1 by Robert Ancell
Add a test for VNC dimensions
355
	scripts/vnc-dimensions.conf \
1282 by Robert Ancell
Merge in VNC tests
356
	scripts/vnc-login.conf \
1635.1.2 by Robert Ancell
Correctly read command from config and fix test case
357
	scripts/vnc-open-file-descriptors.conf \
1436 by Robert Ancell
Add tests for Xauthority file location
358
	scripts/xauthority.conf \
743 by Robert Ancell
Added XDMCP regression tests
359
	scripts/xdmcp-login.conf \
1560 by Michael Terry
distribute a few test files and scripts that we forgot to distribute
360
	scripts/xdmcp-open-file-descriptors.conf \
1109 by Robert Ancell
Fix distcheck issues
361
	scripts/xserver-fail-start.conf