Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

smoketest: T6510: remove build time test to check for /dev/input/event0 #3729

Merged
merged 1 commit into from
Jun 27, 2024

Conversation

c-po
Copy link
Member

@c-po c-po commented Jun 27, 2024

Change Summary

The container used for the Jenkins package builds does not provide a /dev/input/event0 file, thus the build time test fails. Remove the test case as it's not mandatory.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes)
  • Migration from an old Vyatta component to vyos-1x, please link to related PR inside obsoleted component
  • Other (please describe):

Related Task(s)

Related PR(s)

Component(s) name

Proposed changes

How to test

make test

Smoketest result

(06:59) vyos_bld 415a2ab293cd:/vyos/vyos-1x [T6510-jenkins-fix] # make test
set -e; python3 -m compileall -q -x '/vmware-tools/scripts/, /ppp/' .
PYTHONPATH=python/ python3 -m "nose" --with-xunit src --with-coverage --cover-erase --cover-xml --cover-package src/conf_mode,src/op_mode,src/completion,src/helpers,src/validators,src/tests --verbose
test_identity (test_config_diff.TestConfigDiff.test_identity) ... ok
test_symmetry (test_config_diff.TestConfigDiff.test_symmetry) ... ok
test_unit (test_config_diff.TestConfigDiff.test_unit) ... ok
test_copy (test_config_parser.TestConfigParser.test_copy) ... ok
test_copy_duplicate (test_config_parser.TestConfigParser.test_copy_duplicate) ... ok
test_rename (test_config_parser.TestConfigParser.test_rename) ... ok
test_rename_duplicate (test_config_parser.TestConfigParser.test_rename_duplicate) ... ok
test_top_level_leaf (test_config_parser.TestConfigParser.test_top_level_leaf) ... ok
test_top_level_tag (test_config_parser.TestConfigParser.test_top_level_tag) ... ok
test_top_level_valueless (test_config_parser.TestConfigParser.test_top_level_valueless) ... ok
test_config_modification (test_configd_inspect.TestConfigdInspect.test_config_modification) ... ok
test_file_instance (test_configd_inspect.TestConfigdInspect.test_file_instance) ... ok
test_function_instance (test_configd_inspect.TestConfigdInspect.test_function_instance) ... ok
test_signatures (test_configd_inspect.TestConfigdInspect.test_signatures) ... ok
test_dh_key_512 (test_configverify.TestDictSearch.test_dh_key_512) ... ok
test_dh_key_none (test_configverify.TestDictSearch.test_dh_key_none) ... ok
test_acyclic (test_dependency_graph.TestDependencyGraph.test_acyclic) ... ok
test_dict_key_value (test_dict_search.TestDictSearch.test_dict_key_value) ... ok
test_dict_search_recursive (test_dict_search.TestDictSearch.test_dict_search_recursive) ... ok
test_invalid_input (test_dict_search.TestDictSearch.test_invalid_input) ... ok
test_list (test_dict_search.TestDictSearch.test_list) ... ok
test_nested_dict_key_empty (test_dict_search.TestDictSearch.test_nested_dict_key_empty) ... ok
test_nested_dict_key_value (test_dict_search.TestDictSearch.test_nested_dict_key_value) ... ok
test_nested_list (test_dict_search.TestDictSearch.test_nested_list) ... ok
test_non_existing_keys (test_dict_search.TestDictSearch.test_non_existing_keys) ... ok
test_string (test_dict_search.TestDictSearch.test_string) ... ok
test_non_existing (test_find_device_file.TestDeviceFile.test_non_existing) ... ok
test_null (test_find_device_file.TestDeviceFile.test_null) ... ok
test_zero (test_find_device_file.TestDeviceFile.test_zero) ... ok
test_create_user (test_initial_setup.TestInitialSetup.test_create_user) ... ok
test_disable_user_password (test_initial_setup.TestInitialSetup.test_disable_user_password) ... ok
test_set_gateway (test_initial_setup.TestInitialSetup.test_set_gateway) ... ok
test_set_hostname (test_initial_setup.TestInitialSetup.test_set_hostname) ... ok
test_set_name_servers (test_initial_setup.TestInitialSetup.test_set_name_servers) ... ok
test_set_ssh_key_with_name (test_initial_setup.TestInitialSetup.test_set_ssh_key_with_name) ... ok
test_set_ssh_key_without_name (test_initial_setup.TestInitialSetup.test_set_ssh_key_without_name) ... ok
test_set_user_password (test_initial_setup.TestInitialSetup.test_set_user_password) ... ok
test_dict_fields_normalization_mixed (test_op_mode.TestVyOSOpMode.test_dict_fields_normalization_mixed) ... ok
test_dict_fields_normalization_nested_dict (test_op_mode.TestVyOSOpMode.test_dict_fields_normalization_nested_dict) ... ok
test_dict_fields_normalization_non_unique (test_op_mode.TestVyOSOpMode.test_dict_fields_normalization_non_unique) ... ok
test_dict_fields_normalization_primitive (test_op_mode.TestVyOSOpMode.test_dict_fields_normalization_primitive) ... ok
test_dict_fields_normalization_simple_dict (test_op_mode.TestVyOSOpMode.test_dict_fields_normalization_simple_dict) ... ok
test_field_name_normalization (test_op_mode.TestVyOSOpMode.test_field_name_normalization) ... ok
test_generate (test_task_scheduler.TestUpdateCrontab.test_generate) ... ok
test_verify (test_task_scheduler.TestUpdateCrontab.test_verify) ... ok
test_address_from_cidr (test_template.TestVyOSTemplate.test_address_from_cidr) ... ok
test_cipher_to_string (test_template.TestVyOSTemplate.test_cipher_to_string) ... ok
test_decrement_ip (test_template.TestVyOSTemplate.test_decrement_ip) ... ok
test_first_host_address (test_template.TestVyOSTemplate.test_first_host_address) ... ok
test_increment_ip (test_template.TestVyOSTemplate.test_increment_ip) ... ok
test_is_interface (test_template.TestVyOSTemplate.test_is_interface) ... ok
test_is_ip (test_template.TestVyOSTemplate.test_is_ip) ... ok
test_is_ipv4 (test_template.TestVyOSTemplate.test_is_ipv4) ... ok
test_is_ipv6 (test_template.TestVyOSTemplate.test_is_ipv6) ... ok
test_is_network (test_template.TestVyOSTemplate.test_is_network) ... ok
test_last_host_address (test_template.TestVyOSTemplate.test_last_host_address) ... ok
test_netmask_from_cidr (test_template.TestVyOSTemplate.test_netmask_from_cidr) ... ok
test_key_mangling (test_utils.TestVyOSUtils.test_key_mangling) ... ok
test_sysctl_read (test_utils.TestVyOSUtils.test_sysctl_read) ... ok
test_is_addr_assigned (test_utils_network.TestVyOSUtilsNetwork.test_is_addr_assigned) ... ok
test_is_ipv6_link_local (test_utils_network.TestVyOSUtilsNetwork.test_is_ipv6_link_local) ... ok

----------------------------------------------------------------------
XML: /vyos/vyos-1x/nosetests.xml
Name                                               Stmts   Miss  Cover   Missing
--------------------------------------------------------------------------------
src/completion/list_disks.py                          20     20     0%   19-45
src/completion/list_dumpable_interfaces.py             6      6     0%   5-12
src/completion/list_images.py                         22     22     0%   17-44
src/completion/list_ipoe.py                           11     11     0%   17-30
src/completion/list_ipsec_profile_tunnels.py          21     21     0%   17-45
src/completion/list_openconnect_users.py              17     17     0%   17-35
src/completion/list_openvpn_clients.py                31     31     0%   17-57
src/completion/list_openvpn_users.py                  21     21     0%   17-45
src/conf_mode/container.py                           333    293    12%   56-58, 63-64, 69-106, 111-278, 282-398, 403-447, 453-510, 514-521
src/conf_mode/firewall.py                            344    306    11%   69-103, 106-129, 132-290, 293-306, 309-316, 319-437, 440-458, 461-484, 487-494
src/conf_mode/high-availability.py                   151    126    17%   44-65, 68-174, 178-189, 193-200, 203-226, 229-236
src/conf_mode/interfaces_bonding.py                  195    160    18%   49-64, 71-172, 176-258, 261-264, 267-293, 296-303
src/conf_mode/interfaces_bridge.py                   128    103    20%   45-118, 121-170, 173, 176-197, 200-207
src/conf_mode/interfaces_dummy.py                     43     27    37%   35-41, 44-52, 55, 58-66, 69-76
src/conf_mode/interfaces_ethernet.py                 231    179    23%   70-142, 149-179, 189-200, 213-215, 227-245, 257-264, 274-276, 285-295, 298-303, 312-321, 329-347, 352-398, 401-425, 428-436
src/conf_mode/interfaces_geneve.py                    57     38    33%   39-53, 56-71, 75, 79-91, 95-102
src/conf_mode/interfaces_input.py                     37     24    35%   32-39, 42-46, 49, 52-60, 63-70
src/conf_mode/interfaces_l2tpv3.py                    65     43    34%   42-58, 61-81, 84, 88-99, 102-110
src/conf_mode/interfaces_loopback.py                  35     22    37%   32-38, 41-42, 45, 48-54, 57-64
src/conf_mode/interfaces_macsec.py                   120     87    28%   59-81, 85-158, 163-165, 169-196, 200-207
src/conf_mode/interfaces_openvpn.py                  473    408    14%   85-126, 129-139, 142-234, 237-544, 547-626, 631-691, 694-734, 738-745
src/conf_mode/interfaces_pppoe.py                     79     57    28%   42-66, 69-87, 92-104, 107-134, 137-144
src/conf_mode/interfaces_pseudo-ethernet.py           64     41    36%   43-63, 66-78, 81, 85-96, 99-106
src/conf_mode/interfaces_sstpc.py                     83     59    29%   43-60, 63-75, 78-101, 104-131, 134-141
src/conf_mode/interfaces_tunnel.py                   139    114    18%   44-82, 85-190, 194, 197-220, 223-230
src/conf_mode/interfaces_virtual-ethernet.py          60     44    27%   35-49, 53-85, 89, 93-102, 106-113
src/conf_mode/interfaces_vti.py                       36     23    36%   32-38, 41-42, 45, 49-56, 59-66
src/conf_mode/interfaces_vxlan.py                    142    116    18%   45-84, 87-205, 208, 212-224, 227-234
src/conf_mode/interfaces_wireguard.py                 77     56    27%   42-57, 60-104, 107-122, 125-132
src/conf_mode/interfaces_wireless.py                 186    154    17%   54-70, 77-118, 121-196, 199-255, 258-277, 280-288
src/conf_mode/interfaces_wwan.py                     114     87    24%   48-88, 91-103, 106-120, 126-179, 182-189
src/conf_mode/load-balancing_reverse-proxy.py        133    104    22%   46-61, 64-120, 124-186, 189-195, 199-206
src/conf_mode/load-balancing_wan.py                   87     68    22%   37-55, 59-102, 106-124, 128-140, 144-151
src/conf_mode/nat64.py                               120     98    18%   43-79, 83-124, 131-182, 186-209, 213-221
src/conf_mode/nat66.py                                87     66    24%   39-52, 55-102, 105-109, 112-118, 121-129
src/conf_mode/nat.py                                 173    146    16%   51-74, 79-137, 140-222, 225-240, 243-252, 255-263
src/conf_mode/nat_cgnat.py                           233    199    15%   53-54, 67-77, 96-115, 130-149, 154-155, 177-209, 213-230, 235-332, 339-400, 404-438, 442-449
src/conf_mode/netns.py                                68     53    22%   34-48, 51-70, 74-85, 88-91, 96-105, 108-115
src/conf_mode/pki.py                                 291    244    16%   109-112, 119-133, 136-249, 253, 257-260, 264, 269-271, 275, 280-282, 286, 290, 293-415, 418-453, 456-476, 479-486
src/conf_mode/policy.py                              176    159    10%   38-44, 55-60, 66-81, 85-104, 108-271, 275-278, 282-312, 316-323
src/conf_mode/policy_local-route.py                  215    199     7%   32-198, 202-228, 231-234, 237-300, 303-310
src/conf_mode/policy_route.py                        139    116    17%   44-60, 63-127, 130-138, 141-145, 148-163, 166-177, 180-189, 192-199
src/conf_mode/protocols_babel.py                      78     60    23%   33-71, 74-120, 124-128, 131-149, 152-159
src/conf_mode/protocols_bfd.py                        68     54    21%   28-42, 45-84, 87-89, 92-102, 105-112
src/conf_mode/protocols_bgp.py                       361    329     9%   41-106, 120-127, 137-146, 160-169, 186-189, 192-217, 221-238, 241-603, 606-610, 613-645, 648-655
src/conf_mode/protocols_eigrp.py                      61     46    25%   31-73, 76-83, 86-89, 92-109, 112-119
src/conf_mode/protocols_failover.py                   67     50    25%   37-50, 54-78, 81-95, 98-106, 109-116
src/conf_mode/protocols_igmp-proxy.py                 64     47    27%   34-50, 54-77, 81-91, 94-102, 105-112
src/conf_mode/protocols_isis.py                      186    166    11%   35-83, 87-267, 270-274, 277-302, 305-312
src/conf_mode/protocols_mpls.py                       90     71    21%   36-43, 47-69, 73-77, 80-138, 141-148
src/conf_mode/protocols_nhrp.py                       73     58    21%   31-59, 62-84, 87-92, 95-104, 107-114
src/conf_mode/protocols_ospf.py                      166    144    13%   37-116, 119-245, 248-252, 255-280, 283-290
src/conf_mode/protocols_ospfv3.py                    108     86    20%   37-106, 109-146, 149-153, 156-181, 184-191
src/conf_mode/protocols_pim6.py                       82     65    21%   32-59, 62-95, 98-101, 104-123, 126-133
src/conf_mode/protocols_pim.py                       100     78    22%   40-87, 90-125, 128-131, 134-162, 165-172
src/conf_mode/protocols_rip.py                        82     64    22%   33-66, 69-93, 97-101, 104-129, 132-139
src/conf_mode/protocols_ripng.py                      74     57    23%   32-56, 59-83, 87-92, 95-114, 117-124
src/conf_mode/protocols_rpki.py                       83     64    23%   36-53, 56-82, 85-107, 110-120, 123-130
src/conf_mode/protocols_segment-routing.py            71     56    21%   30-51, 54-63, 66-70, 73-106, 109-116
src/conf_mode/protocols_static.py                     74     54    27%   36-68, 71-93, 96-102, 105-122, 125-132
src/conf_mode/protocols_static_arp.py                 44     32    27%   27-40, 43, 46, 49-64, 67-74
src/conf_mode/protocols_static_multicast.py           66     51    23%   34-84, 87-93, 96-100, 103-110, 113-120
src/conf_mode/protocols_static_neighbor-proxy.py      48     37    23%   26-34, 37-47, 52, 55-75, 78-85
src/conf_mode/qos.py                                 195    156    20%   64-75, 87-90, 94-110, 114-120, 124-195, 199-202, 207-210, 214-284, 288-291, 295-321, 325-332
src/conf_mode/service_aws_glb.py                      40     26    35%   31-43, 48-49, 53-56, 60-65, 69-76
src/conf_mode/service_broadcast-relay.py              64     46    28%   35-42, 45-66, 69-84, 88-101, 104-111
src/conf_mode/service_config-sync.py                  57     41    28%   35-46, 51-64, 68-90, 94, 98-105
src/conf_mode/service_conntrack-sync.py               88     66    25%   37-39, 42-59, 62-100, 103-110, 113-131, 134-141
src/conf_mode/service_console-server.py               71     57    20%   31-52, 55-79, 82-98, 101-118, 121-128
src/conf_mode/service_dhcp-relay.py                   61     44    28%   34-46, 50-73, 77-81, 85-94, 97-104
src/conf_mode/service_dhcp-server.py                 261    222    15%   69-116, 119-156, 160-344, 348-395, 398-420, 423-430
src/conf_mode/service_dhcpv6-relay.py                 62     45    27%   34-46, 50-74, 78-82, 86-96, 99-106
src/conf_mode/service_dhcpv6-server.py               154    127    18%   44-55, 59-214, 218-239, 243-253, 256-263
src/conf_mode/service_dns_dynamic.py                 104     78    25%   59-74, 78-158, 162-167, 170-182, 185-192
src/conf_mode/service_dns_forwarding.py              211    185    12%   44-227, 231-262, 266-295, 298-372, 375-382
src/conf_mode/service_event-handler.py                45     30    33%   33-43, 48-59, 65-74, 78-81, 85-92
src/conf_mode/service_https.py                       139    102    27%   56-82, 85-139, 142-190, 194-211, 214-221
src/conf_mode/service_ids_ddos-protection.py          62     45    27%   34-46, 49-67, 70-84, 87-94, 97-104
src/conf_mode/service_ipoe-server.py                  69     46    33%   42-58, 62-79, 83-91, 95-104, 107-114
src/conf_mode/service_lldp.py                         75     55    27%   37-63, 67-90, 95-99, 102-112, 115-122
src/conf_mode/service_mdns_repeater.py                90     69    23%   37-55, 58-78, 82-90, 93-108, 111-136, 139-146
src/conf_mode/service_monitoring_telegraf.py         134    106    21%   44-57, 60-64, 67-116, 120-162, 165-193, 197-211, 214-221
src/conf_mode/service_monitoring_zabbix-agent.py      50     35    30%   33-52, 57-61, 66-79, 83-87, 91-98
src/conf_mode/service_ndp-proxy.py                    56     40    29%   33-45, 48-64, 67-71, 74-81, 84-91
src/conf_mode/service_ntp.py                          87     66    24%   37-52, 56-90, 94-104, 107-126, 129-136
src/conf_mode/service_pppoe-server.py                 97     71    27%   42-49, 52-80, 83-105, 111-127, 131-139, 143-154, 157-164
src/conf_mode/service_router-advert.py                76     60    21%   33-42, 45-94, 97-101, 104-115, 118-125
src/conf_mode/service_salt-minion.py                  73     51    30%   41-63, 66-75, 78-96, 99-108, 111-118
src/conf_mode/service_sla.py                          64     45    30%   37-56, 59-60, 63-72, 75-97, 100-107
src/conf_mode/service_snmp.py                        167    136    19%   48-88, 91-180, 185-239, 243-259, 262-269
src/conf_mode/service_ssh.py                          85     62    27%   42-67, 70-77, 80-104, 107-130, 133-140
src/conf_mode/service_stunnel.py                     176    144    18%   54-69, 73-163, 168-246, 250-253, 257-264
src/conf_mode/service_suricata.py                    101     84    17%   33-45, 49-75, 78-98, 101-138, 141-151, 154-161
src/conf_mode/service_tftp-server.py                  84     62    26%   39-51, 55-71, 76-99, 103-131, 134-141
src/conf_mode/service_webproxy.py                    137    110    20%   43-48, 57-61, 67-111, 115-143, 147-191, 195-223, 227-241, 245-252
src/conf_mode/system_acceleration.py                  53     38    28%   32-48, 53-56, 60-80, 84-95, 99-106
src/conf_mode/system_config-management.py             63     52    17%   26-37, 40, 43-46, 49-86, 89-96
src/conf_mode/system_conntrack.py                    134    110    18%   86-114, 117-178, 181-202, 208-246, 249-256
src/conf_mode/system_console.py                       80     65    19%   31-51, 54-69, 72-117, 121-139, 142-149
src/conf_mode/system_flow-accounting.py              181    150    17%   47-66, 70-116, 126-140, 144-168, 171-264, 267-273, 277-305, 309-316
src/conf_mode/system_frr.py                           44     26    41%   36-46, 50, 54-61, 65-75, 78-85
src/conf_mode/system_host-name.py                    110     88    20%   48-92, 96-125, 129, 132-183, 187-194
src/conf_mode/system_ip.py                            79     61    23%   34-55, 58-62, 65-66, 71-128, 131-138
src/conf_mode/system_ipv6.py                          68     49    28%   34-55, 58-62, 65-66, 70-111, 114-121
src/conf_mode/system_lcd.py                           51     35    31%   33-41, 44-54, 57-68, 71-81, 84-91
src/conf_mode/system_login.py                        250    207    17%   70-80, 83-88, 91-122, 125-211, 216-283, 287-402, 406-413
src/conf_mode/system_login_banner.py                  60     42    30%   38-80, 83, 86, 89-97, 100-107
src/conf_mode/system_logs.py                          37     22    41%   33-43, 48, 53-62, 68, 72-79
src/conf_mode/system_option.py                       120     91    24%   49-58, 61-88, 91-103, 107-175, 178-185
src/conf_mode/system_proxy.py                         41     28    32%   30-39, 42-50, 53-58, 61, 64-71
src/conf_mode/system_sflow.py                         57     39    32%   36-48, 51-72, 75-81, 84-92, 95-102
src/conf_mode/system_sysctl.py                        41     27    34%   31-42, 45, 48-54, 57-63, 66-73
src/conf_mode/system_syslog.py                        64     46    28%   35-55, 58-61, 64-78, 81-93, 96-103
src/conf_mode/system_task-scheduler.py                95     25    74%   54, 57-79, 119, 142, 146-153
src/conf_mode/system_timezone.py                      32     19    41%   32-40, 43, 46, 49-50, 53-60
src/conf_mode/system_update-check.py                  47     30    36%   35-46, 51-55, 60-71, 75-79, 83-90
src/conf_mode/system_wireless.py                      36     24    33%   27-43, 46, 49, 52-54, 57-64
src/conf_mode/vpn_ipsec.py                           453    393    13%   76-110, 113-119, 122-137, 140-152, 155-456, 459-465, 468-490, 493-508, 511-605, 609-621, 625-632
src/conf_mode/vpn_l2tp.py                             63     40    37%   42-60, 64-72, 76-85, 89-97, 101-109
src/conf_mode/vpn_openconnect.py                     192    158    18%   51, 54-67, 70-161, 164-258, 262-278, 282-289
src/conf_mode/vpn_pptp.py                             61     39    36%   41-58, 62-68, 72-81, 85-93, 97-104
src/conf_mode/vpn_sstp.py                             93     60    35%   52-67, 71-94, 98-120, 124-132, 136-143
src/conf_mode/vrf.py                                 195    161    17%   60-71, 74-88, 91-98, 101-135, 139-184, 189-193, 205-339, 342-349
src/helpers/commit-confirm-notify.py                  21     21     0%   2-31
src/helpers/config_dependency.py                      67     67     0%   19-113
src/helpers/geoip-update.py                           19     19     0%   17-44
src/helpers/priority.py                               19     19     0%   19-42
src/helpers/read-saved-value.py                       10     10     0%   19-30
src/helpers/run-config-activation.py                  47     47     0%   17-83
src/helpers/run-config-migration.py                   39     39     0%   18-86
src/helpers/simple-download.py                        13     13     0%   3-20
src/helpers/strip-private.py                          56     56     0%   18-153
src/helpers/system-versions-foot.py                    9      9     0%   18-28
src/helpers/vyos-boot-config-loader.py               110    110     0%   19-179
src/helpers/vyos-check-wwan.py                        12     12     0%   17-35
src/helpers/vyos-config-encrypt.py                   179    179     0%   17-274
src/helpers/vyos-domain-resolver.py                  110    110     0%   17-178
src/helpers/vyos-failover.py                         120    120     0%   17-235
src/helpers/vyos-interface-rescan.py                 124    124     0%   19-206
src/helpers/vyos-load-config.py                       60     60     0%   19-104
src/helpers/vyos-merge-config.py                      70     70     0%   18-111
src/helpers/vyos-save-config.py                       43     43     0%   18-73
src/helpers/vyos-sudo.py                              11     11     0%   18-33
src/helpers/vyos_config_sync.py                       75     75     0%   19-205
src/op_mode/accelppp.py                               58     58     0%   18-155
src/op_mode/bgp.py                                    54     54     0%   20-153
src/op_mode/bonding.py                                58     58     0%   19-103
src/op_mode/bridge.py                                186    186     0%   17-293
src/op_mode/cgnat.py                                  44     44     0%   17-96
src/op_mode/clear_conntrack.py                         8      8     0%   17-27
src/op_mode/config_mgmt.py                            47     47     0%   17-85
src/op_mode/connect_disconnect.py                     71     71     0%   17-115
src/op_mode/conntrack.py                              95     95     0%   17-172
src/op_mode/conntrack_sync.py                        143    143     0%   17-218
src/op_mode/container.py                              76     76     0%   17-119
src/op_mode/cpu.py                                    38     38     0%   17-82
src/op_mode/dhcp.py                                  368    368     0%   17-520
src/op_mode/dns.py                                   121    121     0%   18-209
src/op_mode/evpn.py                                   23     23     0%   19-46
src/op_mode/file.py                                  246    246     0%   18-383
src/op_mode/firewall.py                              517    517     0%   17-657
src/op_mode/flow_accounting_op.py                    136    136     0%   17-257
src/op_mode/format_disk.py                            87     87     0%   17-140
src/op_mode/generate_firewall_rule-resequence.py      64     64     0%   18-148
src/op_mode/generate_interfaces_debug_archive.py      41     41     0%   17-115
src/op_mode/generate_ipsec_debug_archive.py           34     34     0%   17-88
src/op_mode/generate_openconnect_otp_key.py           38     38     0%   17-65
src/op_mode/generate_ovpn_client_file.py              47     47     0%   17-146
src/op_mode/generate_public_key_command.py            31     31     0%   17-69
src/op_mode/generate_ssh_server_key.py                12     12     0%   17-31
src/op_mode/generate_system_login_user.py             49     49     0%   17-77
src/op_mode/generate_tech-support_archive.py          72     72     0%   16-148
src/op_mode/igmp-proxy.py                             48     48     0%   22-97
src/op_mode/ikev2_profile_generator.py               116    116     0%   17-255
src/op_mode/image_info.py                             60     60     0%   20-111
src/op_mode/image_installer.py                       586    586     0%   20-1056
src/op_mode/image_manager.py                         164    164     0%   20-282
src/op_mode/interfaces.py                            310    310     0%   18-499
src/op_mode/interfaces_wireless.py                   117    117     0%   17-186
src/op_mode/ipoe-control.py                           32     32     0%   17-70
src/op_mode/ipsec.py                                 454    454     0%   16-828
src/op_mode/kernel_modules.py                         25     25     0%   20-82
src/op_mode/lldp.py                                  107    107     0%   17-163
src/op_mode/log.py                                    24     24     0%   17-94
src/op_mode/maya_date.py                              57     57     0%   17-208
src/op_mode/memory.py                                 40     40     0%   18-86
src/op_mode/mtr.py                                    97     97     0%   17-306
src/op_mode/multicast.py                              44     44     0%   17-72
src/op_mode/nat.py                                   238    238     0%   17-347
src/op_mode/neighbor.py                               59     59     0%   30-121
src/op_mode/nhrp.py                                   43     43     0%   17-101
src/op_mode/ntp.py                                    72     72     0%   17-164
src/op_mode/openconnect-control.py                    40     40     0%   17-70
src/op_mode/openconnect.py                            39     39     0%   17-73
src/op_mode/openvpn.py                               143    143     0%   19-254
src/op_mode/otp.py                                    51     51     0%   19-120
src/op_mode/ping.py                                   95     95     0%   17-282
src/op_mode/pki.py                                   782    782     0%   17-1095
src/op_mode/policy_route.py                          102    102     0%   17-150
src/op_mode/powerctrl.py                             149    149     0%   17-236
src/op_mode/ppp-server-ctrl.py                        31     31     0%   17-75
src/op_mode/raid.py                                   22     22     0%   18-43
src/op_mode/reset_openvpn.py                          16     16     0%   17-35
src/op_mode/reset_vpn.py                              22     22     0%   17-61
src/op_mode/restart_dhcp_relay.py                     29     29     0%   21-61
src/op_mode/restart_frr.py                           104    104     0%   17-181
src/op_mode/reverseproxy.py                          109    109     0%   17-237
src/op_mode/route.py                                  63     63     0%   21-143
src/op_mode/sflow.py                                  44     44     0%   17-107
src/op_mode/show-bond.py                              51     51     0%   17-92
src/op_mode/show_acceleration.py                      76     76     0%   17-114
src/op_mode/show_configuration_json.py                12     12     0%   17-36
src/op_mode/show_openconnect_otp.py                   69     69     0%   18-107
src/op_mode/show_openvpn.py                           97     97     0%   18-198
src/op_mode/show_openvpn_mfa.py                       36     36     0%   18-63
src/op_mode/show_sensors.py                           20     20     0%   18-41
src/op_mode/show_techsupport_report.py               129    129     0%   17-302
src/op_mode/show_usb_serial.py                        21     21     0%   17-57
src/op_mode/show_users.py                             66     66     0%   16-114
src/op_mode/show_virtual_server.py                    12     12     0%   17-33
src/op_mode/show_wwan.py                              60     60     0%   17-88
src/op_mode/snmp.py                                   39     39     0%   17-72
src/op_mode/snmp_ifmib.py                             70     70     0%   22-121
src/op_mode/snmp_v3.py                                74     74     0%   22-179
src/op_mode/ssh.py                                    66     66     0%   18-100
src/op_mode/storage.py                                27     27     0%   18-61
src/op_mode/system.py                                 48     48     0%   17-87
src/op_mode/tcpdump.py                                79     79     0%   17-165
src/op_mode/traceroute.py                             95     95     0%   17-238
src/op_mode/uptime.py                                 31     31     0%   17-57
src/op_mode/version.py                                28     28     0%   21-87
src/op_mode/vpn_ike_sa.py                             44     44     0%   17-74
src/op_mode/vpn_ipsec.py                              39     39     0%   17-82
src/op_mode/vrf.py                                    50     50     0%   17-82
src/op_mode/vrrp.py                                   34     34     0%   17-59
src/op_mode/wireguard_client.py                       52     52     0%   17-119
src/op_mode/zone.py                                  104    104     0%   16-215
src/tests/helper.py                                    7      7     0%   15-22
src/tests/test_config_diff.py                         36      0   100%
src/tests/test_config_parser.py                       29      0   100%
src/tests/test_configd_inspect.py                     73      0   100%
src/tests/test_configverify.py                        13      0   100%
src/tests/test_dependency_graph.py                    11      0   100%
src/tests/test_dict_search.py                         31      0   100%
src/tests/test_find_device_file.py                    11      0   100%
src/tests/test_initial_setup.py                       59      1    98%   99
src/tests/test_op_mode.py                             30      0   100%
src/tests/test_task_scheduler.py                      35      5    86%   24-27, 127
src/tests/test_template.py                           100      8    92%   30, 116-123
src/tests/test_utils.py                               11      0   100%
src/tests/test_utils_network.py                       26      9    65%   28-36
--------------------------------------------------------------------------------
TOTAL                                              23657  20545    13%
----------------------------------------------------------------------
Ran 61 tests in 0.971s

OK

Checklist:

  • I have read the CONTRIBUTING document
  • I have linked this PR to one or more Phabricator Task(s)
  • I have run the components SMOKETESTS if applicable
  • My commit headlines contain a valid Task id
  • My change requires a change to the documentation
  • I have updated the documentation accordingly

The container used for the Jenkins package builds does not provide a
/dev/input/event0 file, thus the build time test fails. Remove the test case
as it's not mandatory.
@c-po c-po requested a review from a team as a code owner June 27, 2024 06:59
@c-po c-po enabled auto-merge June 27, 2024 07:00
Copy link

👍 VyOS CLI smoketests finished successfully!

@c-po c-po merged commit b3b1d59 into vyos:current Jun 27, 2024
13 checks passed
@c-po c-po deleted the T6510-jenkins-fix branch July 11, 2024 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

3 participants