Hi Nicholas,

I just ran a gbp update. One of the tests is failing; since a PR just opened 8 
hours ago as of writing, I'm thinking of waiting as the project gets its 
maintenance

   dh_elpa_test
emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list 
\"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 
'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f 
package-initialize -L . -L test -l test/kotlin-mode-test.el --eval 
\(ert-run-tests-batch-and-exit\)
Running 6 tests (2022-05-25 16:16:51-0400, selector ‘t’)
   passed  1/6  kotlin-mode--chained-methods (0.000383 sec)
   passed  2/6  kotlin-mode--ignore-comment-test (0.000414 sec)
   passed  3/6  kotlin-mode--indent-comment-at-bob--test (0.000279 sec)
Test kotlin-mode--sample-test backtrace:
  signal(ert-test-failed (((should (equal expected-line (thing-at-poin
  ert-fail(((should (equal expected-line (thing-at-point 'line))) :for
  (if (unwind-protect (setq value-82 (apply fn-80 args-81)) (setq form
  (let (form-description-84) (if (unwind-protect (setq value-82 (apply
  (let ((value-82 'ert-form-evaluation-aborted-83)) (let (form-descrip
  (let* ((fn-80 #'equal) (args-81 (condition-case err (let ((signal-ho
  (let ((expected-line (thing-at-point 'line))) (beginning-of-line) (d
  (while (not (eobp)) (let ((expected-line (thing-at-point 'line))) (b
  (progn (insert-file-contents "test/sample.kt") (goto-char (point-min
  (unwind-protect (progn (insert-file-contents "test/sample.kt") (goto
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b
  (lambda nil (let ((temp-buffer (generate-new-buffer " *temp*"))) (sa
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name kotlin-mode--sample-test :documentati
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  eval((ert-run-tests-batch-and-exit) t)
  command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
  command-line()
  normal-top-level()
Test kotlin-mode--sample-test condition:
    (ert-test-failed
     ((should
       (equal expected-line
     (thing-at-point ...)))
      :form
      (equal
       #("    print(\"First argument: ${args[0]}\")
" 10 11
(syntax-table ... syntax-multiline t)
11 27
(syntax-multiline t)
27 28
(kotlin-property--matching-bracket 960 syntax-multiline t)
28 29
(syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t)
29 36
(syntax-multiline t)
36 37
(syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t)
37 38
(syntax-table ... syntax-multiline t))
       #("        print(\"First argument: ${args[0]}\")
" 14 15
(syntax-table ... syntax-multiline t)
15 31
(syntax-multiline t)
31 32
(kotlin-property--matching-bracket 960 syntax-multiline t)
32 33
(syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t)
33 40
(syntax-multiline t)
40 41
(syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t)
41 42
(syntax-table ... syntax-multiline t)))
      :value nil :explanation
      (arrays-of-different-length 40 44
 #("    print(\"First argument: ${args[0]}\")
" 10 11
(syntax-table ... syntax-multiline t)
11 27
(syntax-multiline t)
27 28
(kotlin-property--matching-bracket 960 syntax-multiline t)
28 29
(syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t)
29 36
(syntax-multiline t)
36 37
(syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t)
37 38
(syntax-table ... syntax-multiline t))
 #("        print(\"First argument: ${args[0]}\")
" 14 15
(syntax-table ... syntax-multiline t)
15 31
(syntax-multiline t)
31 32
(kotlin-property--matching-bracket 960 syntax-multiline t)
32 33
(syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t)
33 40
(syntax-multiline t)
40 41
(syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t)
41 42
(syntax-table ... syntax-multiline t))
 first-mismatch-at 4)))
   FAILED  4/6  kotlin-mode--sample-test (0.044641 sec)
   passed  5/6  kotlin-mode--single-level-indent-test (0.000184 sec)
   passed  6/6  kotlin-mode--top-level-indent-test (0.000335 sec)

Ran 6 tests, 5 results as expected, 1 unexpected (2022-05-25 16:16:51-0400, 
0.155502 sec)

1 unexpected results:
   FAILED  kotlin-mode--sample-test

dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list 
'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval 
"(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" 
-f package-initialize -L . -L test -l test/kotlin-mode-test.el --eval 
\(ert-run-tests-batch-and-exit\) returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i -I failed
gbp:error: 'debuild -i -I' failed: it exited with 29

I honestly do not know anything about the kotlin-mode package's code itself, 
just that it's for Kotlin. I'm willing to still QA and make small fixes if I 
have to.

I also get accepted into a magnet school, so I will continue to be busy but 
will get good classes in computer science 😄

Thanks, I'll catch up with you when either I patch it or it gets fixed.
-Josh
________________________________
From: Nicholas D Steeves <s...@debian.org>
Sent: Tuesday, May 24, 2022 6:50 PM
To: Debian Bug Tracking System <sub...@bugs.debian.org>
Subject: Bug#1011594: Please import new upstream snapshot (currently at 
0.0~git20220518.60ebf56)

Package: kotlin-mode
Version: 0.0~git20210917.3e0c340-1
Severity: normal
X-Debbugs-Cc: s...@debian.org

Hi Joshua,

Upstream has released bugfixes, so please import them into your package :)

Also, your package doesn't yet declare a team maintainer.  To make it
officially team maintained, please apply the following diff:

diff --git a/debian/control b/debian/control
index 41ade1f..ad10a0b 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
 Source: kotlin-mode
 Section: editors
 Priority: optional
-Maintainer: Joshua Peisach <itzswirlz2...@outlook.com>
+Maintainer: Debian Emacsen team <debian-emac...@lists.debian.org>
+Uploaders: Joshua Peisach <itzswirlz2...@outlook.com>
 Build-Depends: debhelper-compat (= 13),
  dh-elpa
 Standards-Version: 4.6.0

Sorry I forgot to ask if you intended for this package to be team-maintained 
during the initial sponsorship process.

Don't forget to close this bug from the changelog, and please let me know when 
you're ready for me to sponsor.

Regards,
Nicholas

P.S. I'm not sure if you noticed, but kotlin-mode didn't upgrade to testing 
because you didn't request a -2 (second Debian release) source-only upload.  
Uploading this new version as a source-only upload will resolve this issue.

Reply via email to