=== Test case: ssh_sftp_SUITE:read_file/1 (click for source code)
=== Config value:
[{watchdog,<0.32025.0>},
{w2l,#Fun<ssh_sftp_SUITE.30.103907175>},
{peer,{"172.17.0.2",22}},
{group,openssh_server},
{pkt_sz,123456},
{user,"Alladin"},
{passwd,"Sesame"},
{data,<<"Hello world!">>},
{data_pos,["Hej ","hopp"]},
{filename,"sftp.txt"},
{testfile,"test.txt"},
{linktest,"link_test.txt"},
{tar_filename,"sftp_tar_test.tar"},
{tar_F1_txt,"f1.txt"},
{datadir_tar,"/buildroot/otp/lib/ssh/make_test_dir/ssh_test/ssh_sftp_SUITE_data/test_data_not_unicode"},
{tc_logfile,"/buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/ssh_sftp_suite.read_file.83554.html"},
{tc_group_properties,[{name,write_read_tests}]},
{tc_group_path,[[{name,openssh_server}],
[{name,big_recvpkt_size}],
[{name,not_unicode}]]},
{data_dir,"/buildroot/otp/lib/ssh/make_test_dir/ssh_test/ssh_sftp_SUITE_data/"},
{priv_dir,"/buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/log_private/"},
{nodenames,[]}]
=== Current directory is "/buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47"
=== Started at 2025-03-12 13:35:51
*** User 2025-03-12 13:35:51.285 ***🔗 ssh_sftp_SUITE:1178 Prepared filenames (Key -> Value): tar_filename -> /buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/log_private/pspgxukwoi/sftp_tar_test.tar linktest -> /buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/log_private/pspgxukwoi/link_test.txt testfile -> /buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/log_private/pspgxukwoi/test.txt filename -> /buildroot/otp/lib/ssh/make_test_dir/ct_logs/ct_run.test_server@6ad7c86e4306.2025-03-12_13.24.47/make_test_dir.ssh_test.logs/run.2025-03-12_13.24.47/log_private/pspgxukwoi/sftp.txt
=== Ended at 2025-03-12 13:35:51
=== successfully completed test case
=== === Returned value: {ok,<<"There are 5 KeySyms per KeyCode; KeyCodes range from 8 to 254.\n\n KeyCode\tKeysym (Keysym)\t...\n Value \tValue (Name) \t...\n\n 8\n 9\n 10\n 11 \t0x0041 (A)\n 12 \t0x0042 (B)\n 13 \t0x0043 (C)\n 14 \t0x0044 (D)\n 15 \t0x0065 (e)\t0x0045 (E)\t0x20ac (EuroSign)\n 16 \t0x0046 (F)\n 17 \t0x0047 (G)\n 18 \t0x0048 (H)\n 19 \t0x0049 (I)\n 20 \t0x004a (J)\n 21 \t0x004b (K)\n 22 \t0x004c (L)\n 23 \t0x004d (M)\n 24 \t0x004e (N)\n 25 \t0x004f (O)\n 26 \t0x0050 (P)\n 27 \t0x0051 (Q)\n 28 \t0x0052 (R)\n 29 \t0x0053 (S)\n 30 \t0x0054 (T)\n 31 \t0x0055 (U)\n 32 \t0x0056 (V)\n 33 \t0x0057 (W)\n 34 \t0x0058 (X)\n 35 \t0x0059 (Y)\n 36 \t0x005a (Z)\n 37 \t0x0031 (1)\t0x0021 (exclam)\n 38 \t0x0032 (2)\t0x0022 (quotedbl)\t0x0040 (at)\n 39 \t0x0033 (3)\t0x0023 (numbersign)\t0x00a3 (sterling)\n 40 \t0x0034 (4)\t0x00a4 (currency)\t0x0024 (dollar)\n 41 \t0x0035 (5)\t0x0025 (percent)\n 42 \t0x0036 (6)\t0x0026 (ampersand)\n 43 \t0x0037 (7)\t0x002f (slash)\t0x007b (braceleft)\n 44 \t0x0038 (8)\t0x0028 (parenleft)\t0x005b (bracketleft)\n 45 \t0x0039 (9)\t0x0029 (parenright)\t0x005d (bracketright)\n 46 \t0x0030 (0)\t0x003d (equal)\t0x007d (braceright)\n 47 \t0xff0d (Return)\n 48 \t0xff1b (Escape)\n 49 \t0xff08 (BackSpace)\n 50 \t0xff09 (Tab)\n 51 \t0x0020 (space)\n 52 \t0x002b (plus)\t0x003f (question)\t0x005c (backslash)\n 53 \t0x1005ff03 (SunFA_Acute)\t0x1005ff00 (SunFA_Grave)\n 54 \t0x00c5 (Aring)\n 55 \t0x1005ff04 (SunFA_Diaeresis)\t0x005e (asciicircum)\t0x007e (asciitilde)\n 56\n 57 \t0x0027 (apostrophe)\t0x002a (asterisk)\t0x0060 (grave)\n 58 \t0x00d6 (Odiaeresis)\n 59 \t0x00c4 (Adiaeresis)\n 60 \t0x00a7 (section)\t0x00bd (onehalf)\n 61 \t0x002c (comma)\t0x003b (semicolon)\n 62 \t0x002e (period)\t0x003a (colon)\n 63 \t0x002d (minus)\t0x005f (underscore)\n 64 \t0xffe5 (Caps_Lock)\n 65 \t0xffbe (F1)\n 66 \t0xffbf (F2)\n 67 \t0xffc0 (F3)\n 68 \t0xffc1 (F4)\n 69 \t0xffc2 (F5)\n 70 \t0xffc3 (F6)\n 71 \t0xffc4 (F7)\n 72 \t0xffc5 (F8)\n 73 \t0xffc6 (F9)\n 74 \t0xffc7 (F10)\n 75 \t0x1005ff10 (SunF36)\n 76 \t0x1005ff11 (SunF37)\n 77 \t0xffd3 (F22)\t0xffd3 (F22)\t0xff61 (Print)\t0x1005ff60 (SunSys_Req)\n 78 \t0xffd4 (F23)\t0xffd4 (F23)\t0xff14 (Scroll_Lock)\n 79 \t0xffd2 (F21)\t0xffd2 (F21)\t0xff13 (Pause)\t0xff6b (Break)\n 80 \t0xff63 (Insert)\n 81 \t0xff50 (Home)\n 82 \t0xff55 (Prior)\n 83 \t0xffff (Delete)\n 84 \t0xff57 (End)\n 85 \t0xff56 (Next)\n 86 \t0xff53 (Right)\n 87 \t0xff51 (Left)\n 88 \t0xff54 (Down)\n 89 \t0xff52 (Up)\n 90 \t0xff7f (Num_Lock)\n 91 \t0xffd6 (F25)\t0xffd6 (F25)\t0xffaf (KP_Divide)\n 92 \t0xffd7 (F26)\t0xffd7 (F26)\t0xffaa (KP_Multiply)\n 93 \t0xffd5 (F24)\t0xffd5 (F24)\t0xffad (KP_Subtract)\n 94 \t0xffab (KP_Add)\n 95 \t0xff8d (KP_Enter)\n 96 \t0xffde (F33)\t0xffde (F33)\t0xffb1 (KP_1)\t0xff57 (End)\n 97 \t0xff54 (Down)\t0xffdf (F34)\t0xffb2 (KP_2)\n 98 \t0xffe0 (F35)\t0xffe0 (F35)\t0xffb3 (KP_3)\t0xff56 (Next)\n 99 \t0xff51 (Left)\t0xffdb (F30)\t0xffb4 (KP_4)\n 100 \t0xffdc (F31)\t0xffdc (F31)\t0xffb5 (KP_5)\n 101 \t0xff53 (Right)\t0xffdd (F32)\t0xffb6 (KP_6)\n 102 \t0xffd8 (F27)\t0xffd8 (F27)\t0xffb7 (KP_7)\t0xff50 (Home)\n 103 \t0xff52 (Up)\t0xffd9 (F28)\t0xffb8 (KP_8)\n 104 \t0xffda (F29)\t0xffda (F29)\t0xffb9 (KP_9)\t0xff55 (Prior)\n 105 \t0xff9e (KP_Insert)\t0xff9e (KP_Insert)\t0xffb0 (KP_0)\n 106 \t0xffff (Delete)\t0xffff (Delete)\t0xffac (KP_Separator)\n 107 \t0x003c (less)\t0x003e (greater)\t0x007c (bar)\n 108 \t0xff20 (Multi_key)\n 109 \t0x1005ff76 (SunPowerSwitch)\t0x1005ff7d (SunPowerSwitchShift)\n 110\n 111\n 112\n 113\n 114\n 115\n 116\n 117\n 118\n 119\n 120\n 121\n 122\n 123 \t0xffce (F17)\t0xffce (F17)\t0x1005ff73 (SunOpen)\n 124 \t0xff6a (Help)\n 125 \t0xffca (F13)\t0xffca (F13)\t0x1005ff70 (SunProps)\n 126 \t0xffcc (F15)\t0xffcc (F15)\t0x1005ff71 (SunFront)\n 127 \t0xffc8 (F11)\t0xffc8 (F11)\t0xff69 (Cancel)\n 128 \t0xffc9 (F12)\t0xffc9 (F12)\t0xff66 (Redo)\n 129 \t0xffcb (F14)\t0xffcb (F14)\t0xff65 (Undo)\n 130 \t0xffd1 (F20)\t0xffd1 (F20)\t0x1005ff75 (SunCut)\n 131 \t0xffcd (F16)\t0xffcd (F16)\t0x1005ff72 (SunCopy)\n 132 \t0xffcf (F18)\t0xffcf (F18)\t0x1005ff74 (SunPaste)\n 133 \t0xffd0 (F19)\t0xffd0 (F19)\t0xff68 (Find)\n 134 \t0x1005ff78 (SunAudioMute)\t0x1005ff7a (SunVideoDegauss)\n 135 \t0x1005ff79 (SunAudioRaiseVolume)\t0x1005ff7c (SunVideoRaiseBrightness)\n 136 \t0x1005ff77 (SunAudioLowerVolume)\t0x1005ff7b (SunVideoLowerBrightness)\n 137\n 138\n 139\n 140\n 141\n 142\n 143\n 144\n 145\n 146\n 147\n 148\n 149\n 150\n 151\n 152\n 153\n 154\n 155\n 156\n 157\n 158\n 159\n 160\n 161\n 162\n 163\n 164\n 165\n 166\n 167\n 168\n 169\n 170\n 171\n 172\n 173\n 174\n 175\n 176\n 177\n 178\n 179\n 180\n 181\n 182\n 183\n 184\n 185\n 186\n 187\n 188\n 189\n 190\n 191\n 192\n 193\n 194\n 195\n 196\n 197\n 198\n 199\n 200\n 201\n 202\n 203\n 204\n 205\n 206\n 207\n 208\n 209\n 210\n 211\n 212\n 213\n 214\n 215\n 216\n 217\n 218\n 219\n 220\n 221\n 222\n 223\n 224\n 225\n 226\n 227\n 228\n 229\n 230\n 231 \t0xffe3 (Control_L)\n 232 \t0xffe1 (Shift_L)\n 233 \t0xffe9 (Alt_L)\n 234 \t0xffe7 (Meta_L)\n 235\n 236 \t0xffe2 (Shift_R)\n 237 \t0xff7e (Mode_switch)\n 238 \t0xffe8 (Meta_R)\n 239\n 240\n 241\n 242\n 243\n 244\n 245\n 246\n 247\n 248\n 249\n 250\n 251\n 252\n 253\n 254\n">>}
Test run history | Top level test index | Latest test result