Commit 11c1f94a authored by Harald Sitter's avatar Harald Sitter 🚔

build a simple case around plasma startup

parent 490a9a40
{
"area": [
{
"type": "match",
"xpos": 0,
"ypos": 0,
"width": 888,
"height": 768,
"match": 95
}
],
"properties": [],
"tags": [
"folder-desktop",
"ENV-DISTRI-neon"
]
}
{
"area": [
{
"type": "match",
"xpos": 161,
"ypos": 54,
"width": 480,
"height": 84,
"match": 95
}
],
"properties": [],
"tags": [
"grub",
"ENV-DISTRI-neon"
]
}
{
"area": [
{
"type": "match",
"xpos": 28,
"ypos": 28,
"width": 53,
"height": 39,
"match": 95
}
],
"properties": [],
"tags": [
"home-icon",
"ENV-DISTRI-neon"
]
}
folder-desktop.png
\ No newline at end of file
......@@ -21,16 +21,22 @@ use strict;
use testapi;
sub run {
# wait for bootloader to appear
assert_screen 'bootloader', 16;
assert_screen "grub", 30;
send_key 'ret'; # start first entry
# Eventually we should end up in sddm
assert_screen "sddm", 16;
assert_screen "sddm", 60;
# wait for the desktop to appear
assert_screen 'desktop', 16;
type_password $testapi::password;
send_key 'ret';
# wait for the desktop to appear
# This must be lower than 30! 30 seconds would indicate a dbus timeout
assert_screen 'folder-desktop', 20;
wait_idle; # Make sure system has settled down a bit.
assert_and_click "home-icon";
wait_idle;
}
sub test_flags {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment