Browse Source

refactor(tests): Move to native_posix_64 target.

* Allows removing multilib from docker images
* Run properly in aarch64 host docker
  containers for testing on Rasberry Pi.
* Small sticky-keys fix to initialize w/ correct
  constant for max uin32_t value.
xmkb
Peter Johanson 3 years ago committed by Pete Johanson
parent
commit
953f5212a8
  1. 11
      app/boards/native_posix_64.conf
  2. 18
      app/boards/native_posix_64.overlay
  3. 4
      app/run-test.sh
  4. 2
      app/src/behaviors/behavior_sticky_key.c
  5. 0
      app/tests/backlight/basic/native_posix_64.conf
  6. 0
      app/tests/backlight/basic/native_posix_64.keymap
  7. 0
      app/tests/backlight/config-brt/native_posix_64.conf
  8. 0
      app/tests/backlight/config-brt/native_posix_64.keymap
  9. 0
      app/tests/backlight/config-on/native_posix_64.conf
  10. 0
      app/tests/backlight/config-on/native_posix_64.keymap
  11. 0
      app/tests/backlight/config-step/native_posix_64.conf
  12. 0
      app/tests/backlight/config-step/native_posix_64.keymap
  13. 0
      app/tests/backlight/cycle/native_posix_64.conf
  14. 0
      app/tests/backlight/cycle/native_posix_64.keymap
  15. 0
      app/tests/backlight/low-brightness/native_posix_64.conf
  16. 0
      app/tests/backlight/low-brightness/native_posix_64.keymap
  17. 0
      app/tests/caps-word/continue-with-non-alpha-continue-list-item/native_posix_64.keymap
  18. 0
      app/tests/caps-word/continue-with-non-modified-numeric-usage-id/native_posix_64.keymap
  19. 0
      app/tests/caps-word/deactivate-by-non-alpha-non-continuation/native_posix_64.keymap
  20. 17
      app/tests/caps-word/deactivate-by-second-press/native_posix_64.keymap
  21. 0
      app/tests/combo/combos-and-holdtaps-0/native_posix_64.keymap
  22. 0
      app/tests/combo/combos-and-holdtaps-1/native_posix_64.keymap
  23. 0
      app/tests/combo/combos-and-holdtaps-2/native_posix_64.keymap
  24. 0
      app/tests/combo/layer-filter-0/native_posix_64.keymap
  25. 0
      app/tests/combo/layer-filter-1/native_posix_64.keymap
  26. 0
      app/tests/combo/multiple-timeouts/native_posix_64.keymap
  27. 0
      app/tests/combo/overlapping-combos-0/native_posix_64.keymap
  28. 0
      app/tests/combo/overlapping-combos-1/native_posix_64.keymap
  29. 0
      app/tests/combo/overlapping-combos-2/native_posix_64.keymap
  30. 0
      app/tests/combo/overlapping-combos-3/native_posix_64.keymap
  31. 0
      app/tests/combo/partially-overlapping-combos/native_posix_64.keymap
  32. 0
      app/tests/combo/press-release-long-combo-complete/native_posix_64.keymap
  33. 0
      app/tests/combo/press-release-long-combo-incomplete/native_posix_64.keymap
  34. 0
      app/tests/combo/press-release-long-combo-wrong-last-key/native_posix_64.keymap
  35. 0
      app/tests/combo/press-release/native_posix_64.keymap
  36. 0
      app/tests/combo/press-timeout/native_posix_64.keymap
  37. 0
      app/tests/combo/press1-press2-release1-release2/native_posix_64.keymap
  38. 0
      app/tests/combo/press1-press2-release2-release1/native_posix_64.keymap
  39. 0
      app/tests/combo/press1-release1-press2-release2/native_posix_64.keymap
  40. 0
      app/tests/combo/slowrelease-disabled/native_posix_64.keymap
  41. 0
      app/tests/combo/slowrelease-enabled/native_posix_64.keymap
  42. 0
      app/tests/conditional-layer/chained-activation/native_posix_64.keymap
  43. 0
      app/tests/conditional-layer/mo-overlap/native_posix_64.keymap
  44. 0
      app/tests/conditional-layer/multiple-configs/native_posix_64.keymap
  45. 0
      app/tests/conditional-layer/quad-layer/native_posix_64.keymap
  46. 0
      app/tests/conditional-layer/tri-layer-alt-order/native_posix_64.keymap
  47. 0
      app/tests/conditional-layer/tri-layer/native_posix_64.keymap
  48. 0
      app/tests/gresc/gresc-press-release/native_posix_64.keymap
  49. 0
      app/tests/gresc/gresc-two-instances/native_posix_64.keymap
  50. 0
      app/tests/hold-tap/balanced/1-dn-up/native_posix_64.keymap
  51. 0
      app/tests/hold-tap/balanced/2-dn-timer-up/native_posix_64.keymap
  52. 0
      app/tests/hold-tap/balanced/3a-moddn-dn-modup-up/native_posix_64.keymap
  53. 0
      app/tests/hold-tap/balanced/3b-moddn-dn-modup-timer-up/native_posix_64.keymap
  54. 0
      app/tests/hold-tap/balanced/3c-kcdn-dn-kcup-up/native_posix_64.keymap
  55. 0
      app/tests/hold-tap/balanced/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap
  56. 0
      app/tests/hold-tap/balanced/4a-dn-htdn-timer-htup-up/native_posix_64.keymap
  57. 0
      app/tests/hold-tap/balanced/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap
  58. 0
      app/tests/hold-tap/balanced/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap
  59. 0
      app/tests/hold-tap/balanced/4c-dn-kcdn-kcup-up/native_posix_64.keymap
  60. 0
      app/tests/hold-tap/balanced/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap
  61. 0
      app/tests/hold-tap/balanced/5-quick-tap/native_posix_64.keymap
  62. 0
      app/tests/hold-tap/balanced/6-retro-tap/native_posix_64.keymap
  63. 0
      app/tests/hold-tap/balanced/7-positional/2-dn-timer-up/native_posix_64.keymap
  64. 0
      app/tests/hold-tap/balanced/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap
  65. 0
      app/tests/hold-tap/balanced/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap
  66. 0
      app/tests/hold-tap/balanced/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix_64.keymap
  67. 0
      app/tests/hold-tap/balanced/many-nested/native_posix_64.keymap
  68. 0
      app/tests/hold-tap/hold-preferred/1-dn-up/native_posix_64.keymap
  69. 0
      app/tests/hold-tap/hold-preferred/2-dn-timer-up/native_posix_64.keymap
  70. 0
      app/tests/hold-tap/hold-preferred/3a-moddn-dn-modup-up/native_posix_64.keymap
  71. 0
      app/tests/hold-tap/hold-preferred/3b-moddn-dn-modup-timer-up/native_posix_64.keymap
  72. 0
      app/tests/hold-tap/hold-preferred/3c-kcdn-dn-kcup-up/native_posix_64.keymap
  73. 0
      app/tests/hold-tap/hold-preferred/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap
  74. 0
      app/tests/hold-tap/hold-preferred/4a-dn-htdn-timer-htup-up/native_posix_64.keymap
  75. 0
      app/tests/hold-tap/hold-preferred/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap
  76. 0
      app/tests/hold-tap/hold-preferred/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap
  77. 0
      app/tests/hold-tap/hold-preferred/4c-dn-kcdn-kcup-up/native_posix_64.keymap
  78. 0
      app/tests/hold-tap/hold-preferred/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap
  79. 0
      app/tests/hold-tap/hold-preferred/5-quick-tap/native_posix_64.keymap
  80. 0
      app/tests/hold-tap/hold-preferred/6-retro-tap/native_posix_64.keymap
  81. 0
      app/tests/hold-tap/hold-preferred/7-positional/2-dn-timer-up/native_posix_64.keymap
  82. 0
      app/tests/hold-tap/hold-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap
  83. 0
      app/tests/hold-tap/hold-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap
  84. 0
      app/tests/hold-tap/hold-preferred/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix_64.keymap
  85. 0
      app/tests/hold-tap/tap-preferred/1-dn-up/native_posix_64.keymap
  86. 0
      app/tests/hold-tap/tap-preferred/2-dn-timer-up/native_posix_64.keymap
  87. 0
      app/tests/hold-tap/tap-preferred/3a-moddn-dn-modup-up/native_posix_64.keymap
  88. 0
      app/tests/hold-tap/tap-preferred/3b-moddn-dn-modup-timer-up/native_posix_64.keymap
  89. 0
      app/tests/hold-tap/tap-preferred/3c-kcdn-dn-kcup-up/native_posix_64.keymap
  90. 0
      app/tests/hold-tap/tap-preferred/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap
  91. 0
      app/tests/hold-tap/tap-preferred/4a-dn-htdn-timer-htup-up/native_posix_64.keymap
  92. 0
      app/tests/hold-tap/tap-preferred/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap
  93. 0
      app/tests/hold-tap/tap-preferred/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap
  94. 0
      app/tests/hold-tap/tap-preferred/4c-dn-kcdn-kcup-up/native_posix_64.keymap
  95. 0
      app/tests/hold-tap/tap-preferred/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap
  96. 0
      app/tests/hold-tap/tap-preferred/5-quick-tap/native_posix_64.keymap
  97. 0
      app/tests/hold-tap/tap-preferred/6-nested-timeouts/native_posix_64.keymap
  98. 0
      app/tests/hold-tap/tap-preferred/7-positional/2-dn-timer-up/native_posix_64.keymap
  99. 0
      app/tests/hold-tap/tap-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap
  100. 0
      app/tests/hold-tap/tap-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap
  101. Some files were not shown because too many files have changed in this diff Show More

11
app/boards/native_posix_64.conf

@ -0,0 +1,11 @@
CONFIG_KSCAN=n
CONFIG_ZMK_KSCAN_MOCK_DRIVER=y
CONFIG_ZMK_KSCAN_GPIO_DRIVER=n
CONFIG_GPIO=n
# Enable to have the native posix build expose USBIP device(s)
# CONFIG_ZMK_USB=y
CONFIG_LOG=y
CONFIG_LOG_BACKEND_SHOW_COLOR=n
CONFIG_ZMK_LOG_LEVEL_DBG=y
CONFIG_DEBUG=y
CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000

18
app/boards/native_posix_64.overlay

@ -0,0 +1,18 @@
#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/kscan_mock.h>
/ {
chosen {
zmk,kscan = &kscan;
};
kscan: kscan {
compatible = "zmk,kscan-mock";
label = "KSCAN_MOCK";
rows = <2>;
columns = <2>;
exit-after;
};
};

4
app/run-test.sh

@ -13,7 +13,7 @@ if [ $path = "all" ]; then
path="tests" path="tests"
fi fi
testcases=$(find $path -name native_posix.keymap -exec dirname \{\} \;) testcases=$(find $path -name native_posix_64.keymap -exec dirname \{\} \;)
num_cases=$(echo "$testcases" | wc -l) num_cases=$(echo "$testcases" | wc -l)
if [ $num_cases -gt 1 ]; then if [ $num_cases -gt 1 ]; then
echo "" > ./build/tests/pass-fail.log echo "" > ./build/tests/pass-fail.log
@ -26,7 +26,7 @@ fi
testcase="$path" testcase="$path"
echo "Running $testcase:" echo "Running $testcase:"
west build -d build/$testcase -b native_posix -- -DZMK_CONFIG="$(pwd)/$testcase" > /dev/null 2>&1 west build -d build/$testcase -b native_posix_64 -- -DZMK_CONFIG="$(pwd)/$testcase" > /dev/null 2>&1
if [ $? -gt 0 ]; then if [ $? -gt 0 ]; then
echo "FAILED: $testcase did not build" | tee -a ./build/tests/pass-fail.log echo "FAILED: $testcase did not build" | tee -a ./build/tests/pass-fail.log
exit 1 exit 1

2
app/src/behaviors/behavior_sticky_key.c

@ -26,7 +26,7 @@ LOG_MODULE_DECLARE(zmk, CONFIG_ZMK_LOG_LEVEL);
#define ZMK_BHV_STICKY_KEY_MAX_HELD 10 #define ZMK_BHV_STICKY_KEY_MAX_HELD 10
#define ZMK_BHV_STICKY_KEY_POSITION_FREE ULONG_MAX #define ZMK_BHV_STICKY_KEY_POSITION_FREE UINT32_MAX
struct behavior_sticky_key_config { struct behavior_sticky_key_config {
uint32_t release_after_ms; uint32_t release_after_ms;

0
app/tests/backlight/basic/native_posix.conf → app/tests/backlight/basic/native_posix_64.conf

0
app/tests/backlight/basic/native_posix.keymap → app/tests/backlight/basic/native_posix_64.keymap

0
app/tests/backlight/config-brt/native_posix.conf → app/tests/backlight/config-brt/native_posix_64.conf

0
app/tests/backlight/config-brt/native_posix.keymap → app/tests/backlight/config-brt/native_posix_64.keymap

0
app/tests/backlight/config-on/native_posix.conf → app/tests/backlight/config-on/native_posix_64.conf

0
app/tests/backlight/config-on/native_posix.keymap → app/tests/backlight/config-on/native_posix_64.keymap

0
app/tests/backlight/config-step/native_posix.conf → app/tests/backlight/config-step/native_posix_64.conf

0
app/tests/backlight/config-step/native_posix.keymap → app/tests/backlight/config-step/native_posix_64.keymap

0
app/tests/backlight/cycle/native_posix.conf → app/tests/backlight/cycle/native_posix_64.conf

0
app/tests/backlight/cycle/native_posix.keymap → app/tests/backlight/cycle/native_posix_64.keymap

0
app/tests/backlight/low-brightness/native_posix.conf → app/tests/backlight/low-brightness/native_posix_64.conf

0
app/tests/backlight/low-brightness/native_posix.keymap → app/tests/backlight/low-brightness/native_posix_64.keymap

0
app/tests/caps-word/continue-with-non-alpha-continue-list-item/native_posix.keymap → app/tests/caps-word/continue-with-non-alpha-continue-list-item/native_posix_64.keymap

0
app/tests/caps-word/continue-with-non-modified-numeric-usage-id/native_posix.keymap → app/tests/caps-word/continue-with-non-modified-numeric-usage-id/native_posix_64.keymap

0
app/tests/caps-word/deactivate-by-non-alpha-non-continuation/native_posix.keymap → app/tests/caps-word/deactivate-by-non-alpha-non-continuation/native_posix_64.keymap

17
app/tests/caps-word/deactivate-by-second-press/native_posix_64.keymap

@ -0,0 +1,17 @@
#include <dt-bindings/zmk/keys.h>
#include <behaviors.dtsi>
#include <dt-bindings/zmk/kscan_mock.h>
#include "../behavior_keymap.dtsi"
&kscan {
events = <
ZMK_MOCK_PRESS(0,0,10000)
ZMK_MOCK_RELEASE(0,0,10)
ZMK_MOCK_PRESS(0,1,30)
ZMK_MOCK_RELEASE(0,1,30)
ZMK_MOCK_PRESS(0,0,10)
ZMK_MOCK_RELEASE(0,0,30)
ZMK_MOCK_PRESS(0,1,30)
ZMK_MOCK_RELEASE(0,1,1000)
>;
};

0
app/tests/combo/combos-and-holdtaps-0/native_posix.keymap → app/tests/combo/combos-and-holdtaps-0/native_posix_64.keymap

0
app/tests/combo/combos-and-holdtaps-1/native_posix.keymap → app/tests/combo/combos-and-holdtaps-1/native_posix_64.keymap

0
app/tests/combo/combos-and-holdtaps-2/native_posix.keymap → app/tests/combo/combos-and-holdtaps-2/native_posix_64.keymap

0
app/tests/combo/layer-filter-0/native_posix.keymap → app/tests/combo/layer-filter-0/native_posix_64.keymap

0
app/tests/combo/layer-filter-1/native_posix.keymap → app/tests/combo/layer-filter-1/native_posix_64.keymap

0
app/tests/combo/multiple-timeouts/native_posix.keymap → app/tests/combo/multiple-timeouts/native_posix_64.keymap

0
app/tests/combo/overlapping-combos-0/native_posix.keymap → app/tests/combo/overlapping-combos-0/native_posix_64.keymap

0
app/tests/combo/overlapping-combos-1/native_posix.keymap → app/tests/combo/overlapping-combos-1/native_posix_64.keymap

0
app/tests/combo/overlapping-combos-2/native_posix.keymap → app/tests/combo/overlapping-combos-2/native_posix_64.keymap

0
app/tests/combo/overlapping-combos-3/native_posix.keymap → app/tests/combo/overlapping-combos-3/native_posix_64.keymap

0
app/tests/combo/partially-overlapping-combos/native_posix.keymap → app/tests/combo/partially-overlapping-combos/native_posix_64.keymap

0
app/tests/combo/press-release-long-combo-complete/native_posix.keymap → app/tests/combo/press-release-long-combo-complete/native_posix_64.keymap

0
app/tests/combo/press-release-long-combo-incomplete/native_posix.keymap → app/tests/combo/press-release-long-combo-incomplete/native_posix_64.keymap

0
app/tests/combo/press-release-long-combo-wrong-last-key/native_posix.keymap → app/tests/combo/press-release-long-combo-wrong-last-key/native_posix_64.keymap

0
app/tests/combo/press-release/native_posix.keymap → app/tests/combo/press-release/native_posix_64.keymap

0
app/tests/combo/press-timeout/native_posix.keymap → app/tests/combo/press-timeout/native_posix_64.keymap

0
app/tests/combo/press1-press2-release1-release2/native_posix.keymap → app/tests/combo/press1-press2-release1-release2/native_posix_64.keymap

0
app/tests/combo/press1-press2-release2-release1/native_posix.keymap → app/tests/combo/press1-press2-release2-release1/native_posix_64.keymap

0
app/tests/combo/press1-release1-press2-release2/native_posix.keymap → app/tests/combo/press1-release1-press2-release2/native_posix_64.keymap

0
app/tests/combo/slowrelease-disabled/native_posix.keymap → app/tests/combo/slowrelease-disabled/native_posix_64.keymap

0
app/tests/combo/slowrelease-enabled/native_posix.keymap → app/tests/combo/slowrelease-enabled/native_posix_64.keymap

0
app/tests/conditional-layer/chained-activation/native_posix.keymap → app/tests/conditional-layer/chained-activation/native_posix_64.keymap

0
app/tests/conditional-layer/mo-overlap/native_posix.keymap → app/tests/conditional-layer/mo-overlap/native_posix_64.keymap

0
app/tests/conditional-layer/multiple-configs/native_posix.keymap → app/tests/conditional-layer/multiple-configs/native_posix_64.keymap

0
app/tests/conditional-layer/quad-layer/native_posix.keymap → app/tests/conditional-layer/quad-layer/native_posix_64.keymap

0
app/tests/conditional-layer/tri-layer-alt-order/native_posix.keymap → app/tests/conditional-layer/tri-layer-alt-order/native_posix_64.keymap

0
app/tests/conditional-layer/tri-layer/native_posix.keymap → app/tests/conditional-layer/tri-layer/native_posix_64.keymap

0
app/tests/gresc/gresc-press-release/native_posix.keymap → app/tests/gresc/gresc-press-release/native_posix_64.keymap

0
app/tests/gresc/gresc-two-instances/native_posix.keymap → app/tests/gresc/gresc-two-instances/native_posix_64.keymap

0
app/tests/hold-tap/balanced/1-dn-up/native_posix.keymap → app/tests/hold-tap/balanced/1-dn-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/balanced/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/3a-moddn-dn-modup-up/native_posix.keymap → app/tests/hold-tap/balanced/3a-moddn-dn-modup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/3b-moddn-dn-modup-timer-up/native_posix.keymap → app/tests/hold-tap/balanced/3b-moddn-dn-modup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/3c-kcdn-dn-kcup-up/native_posix.keymap → app/tests/hold-tap/balanced/3c-kcdn-dn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/3d-kcdn-dn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/balanced/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/4a-dn-htdn-timer-htup-up/native_posix.keymap → app/tests/hold-tap/balanced/4a-dn-htdn-timer-htup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/4a-dn-kcdn-timer-kcup-up/native_posix.keymap → app/tests/hold-tap/balanced/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/4b-dn-kcdn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/balanced/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/4c-dn-kcdn-kcup-up/native_posix.keymap → app/tests/hold-tap/balanced/4c-dn-kcdn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/4d-dn-kcdn-timer-up-kcup/native_posix.keymap → app/tests/hold-tap/balanced/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap

0
app/tests/hold-tap/balanced/5-quick-tap/native_posix.keymap → app/tests/hold-tap/balanced/5-quick-tap/native_posix_64.keymap

0
app/tests/hold-tap/balanced/6-retro-tap/native_posix.keymap → app/tests/hold-tap/balanced/6-retro-tap/native_posix_64.keymap

0
app/tests/hold-tap/balanced/7-positional/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/balanced/7-positional/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix.keymap → app/tests/hold-tap/balanced/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix.keymap → app/tests/hold-tap/balanced/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix.keymap → app/tests/hold-tap/balanced/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix_64.keymap

0
app/tests/hold-tap/balanced/many-nested/native_posix.keymap → app/tests/hold-tap/balanced/many-nested/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/1-dn-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/1-dn-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/3a-moddn-dn-modup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/3a-moddn-dn-modup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/3b-moddn-dn-modup-timer-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/3b-moddn-dn-modup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/3c-kcdn-dn-kcup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/3c-kcdn-dn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/3d-kcdn-dn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/4a-dn-htdn-timer-htup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/4a-dn-htdn-timer-htup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/4a-dn-kcdn-timer-kcup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/4b-dn-kcdn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/4c-dn-kcdn-kcup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/4c-dn-kcdn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/4d-dn-kcdn-timer-up-kcup/native_posix.keymap → app/tests/hold-tap/hold-preferred/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/5-quick-tap/native_posix.keymap → app/tests/hold-tap/hold-preferred/5-quick-tap/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/6-retro-tap/native_posix.keymap → app/tests/hold-tap/hold-preferred/6-retro-tap/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/7-positional/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/7-positional/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap

0
app/tests/hold-tap/hold-preferred/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix.keymap → app/tests/hold-tap/hold-preferred/7-positional/tgdn-dn-ntgdn-timer-ntgup-tgup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/1-dn-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/1-dn-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/3a-moddn-dn-modup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/3a-moddn-dn-modup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/3b-moddn-dn-modup-timer-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/3b-moddn-dn-modup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/3c-kcdn-dn-kcup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/3c-kcdn-dn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/3d-kcdn-dn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/3d-kcdn-dn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/4a-dn-htdn-timer-htup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/4a-dn-htdn-timer-htup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/4a-dn-kcdn-timer-kcup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/4a-dn-kcdn-timer-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/4b-dn-kcdn-kcup-timer-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/4b-dn-kcdn-kcup-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/4c-dn-kcdn-kcup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/4c-dn-kcdn-kcup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/4d-dn-kcdn-timer-up-kcup/native_posix.keymap → app/tests/hold-tap/tap-preferred/4d-dn-kcdn-timer-up-kcup/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/5-quick-tap/native_posix.keymap → app/tests/hold-tap/tap-preferred/5-quick-tap/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/6-nested-timeouts/native_posix.keymap → app/tests/hold-tap/tap-preferred/6-nested-timeouts/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/7-positional/2-dn-timer-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/7-positional/2-dn-timer-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/7-positional/4a-dn-ntgdn-timer-ntgup-up/native_posix_64.keymap

0
app/tests/hold-tap/tap-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix.keymap → app/tests/hold-tap/tap-preferred/7-positional/4a-dn-tgdn-timer-tgup-up/native_posix_64.keymap

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save