[med-svn] [Git][med-team/ghmm][master] 2 commits: Updated tests. Skipped two test executions due to segfault
Israel Komolehin (@Komolehin)
gitlab at salsa.debian.org
Fri Jan 26 14:39:50 GMT 2024
Israel Komolehin pushed to branch master at Debian Med / ghmm
Commits:
9ed18967 by Komolehin Israel Timilehin at 2024-01-26T14:34:02+00:00
Updated tests. Skipped two test executions due to segfault
- - - - -
11fedf45 by Komolehin Israel Timilehin at 2024-01-26T14:34:55+00:00
Updated test documentation
- - - - -
2 changed files:
- debian/tests/README.md
- debian/tests/autopkgtest.mk
Changes:
=====================================
debian/tests/README.md
=====================================
@@ -2,16 +2,8 @@
Test in python can be referenced [here](https://ghmm.sourceforge.net/documentation.html)
+## GHMM test in C
-## Executed commands
-
-
-#### Error
-
-##### Missing files in installed libghmm. These missing files are blockers for some tests
-
-- `ghmm/matrix.h`
-- `ghmm/matrixop.h`
-- `ghmm_internals.h`
-- `randvar.h`
-- `mes.h`
\ No newline at end of file
+The following tests were skipped due to segfault:
+- `test_mcmc`
+- `test_chmm`
\ No newline at end of file
=====================================
debian/tests/autopkgtest.mk
=====================================
@@ -3,7 +3,7 @@ CFLAGS=-I/usr/include/ghmm
LDFLAGS=-lghmm -llapack
-all: test_label_higher_order test_two_states_three_symbols test_libxml test_read_fa test_sequences
+all: test_label_higher_order test_two_states_three_symbols test_libxml test_read_fa test_sequences test_chmm test_chmm_test test_coin_toss test_mcmc test_randvar
test_label_higher_order: label_higher_order_test.o
$(CC) $^ -o $@ $(LDFLAGS) -lm
@@ -20,16 +20,35 @@ test_read_fa: read_fa.o
test_sequences: sequences_test.o
$(CC) $^ -o $@ $(LDFLAGS)
+test_chmm: chmm.o
+ $(CC) $^ -o $@ $(LDFLAGS)
+
+test_chmm_test: chmm_test.o
+ $(CC) $^ -o $@ $(LDFLAGS)
+
+test_coin_toss: coin_toss_test.o
+ $(CC) $^ -o $@ $(LDFLAGS)
+
+test_mcmc: mcmc.o
+ $(CC) $^ -o $@ $(LDFLAGS)
+
+test_randvar: randvar_test.o
+ $(CC) $^ -o $@ $(LDFLAGS)
+
%.o: %.c
$(CC) -c $< -o $@ $(CFLAGS)
clean:
- rm -f *.o test_label_higher_order test_two_sates_three_symbols test_libxml test_read_fa test_sequences
+ rm -f *.o test_* words.txt
run: all
./test_label_higher_order
./test_two_states_three_symbols
./test_libxml
./test_sequences
+ ./test_chmm_test
+ ./test_coin_toss
+ ./test_randvar
# read_fa needs seqence and model to be passed as arguments
- # ./test_read_fa
\ No newline at end of file
+ # ./test_read_fa
+ # ./test_chmm and ./test_mcmc returns SEGFAULT
\ No newline at end of file
View it on GitLab: https://salsa.debian.org/med-team/ghmm/-/compare/0d8be32b72169d46487056adbb3416643031dd55...11fedf4559b5a26d4b3c5a4d53ce7fc126da9e4d
--
View it on GitLab: https://salsa.debian.org/med-team/ghmm/-/compare/0d8be32b72169d46487056adbb3416643031dd55...11fedf4559b5a26d4b3c5a4d53ce7fc126da9e4d
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240126/0816da3d/attachment-0001.htm>
More information about the debian-med-commit
mailing list