RTEMS / Tools / RTEMS Tools

Go to Issues or Merge Requests


Issues

36 - rtems-tester on 5 branch missing –use-gitconfig option

Id

36

State

closed

Type

ISSUE

Author

Joel Sherrill

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2026-04-08T19:36:32.457Z

Closed

2026-05-21T22:28:48.887Z

Updated

2026-05-21T22:28:49.115Z

Milestone

5.4

Labels

tool::test

Link

https://gitlab.rtems.org/rtems/tools/rtems-tools/-/work_items/36

Merges

0

Summary

The _rtems_tester_ program did not get the _–use-gitconfig_ option backported which breaks the way the cron sweeper reports the test results. This results in no RTEMS test suite results for 5.4 being reported to the build@ mailing list.

*** /home/joel/rtems-cron-5.4-rc1/b-leon3-sis
Traceback (most recent call last):
File "/home/joel/rtems-cron-5.4-rc1/tools/5/share/rtems/tester/rt/cmd-test.py", line 42, in <module>
test.run(sys.argv[1:], command_path = base)
File "/home/joel/rtems-cron-5.4-rc1/tools/5/share/rtems/tester/rt/test.py", line 378, in run
mail = mailer.mail(opts)
File "/home/joel/rtems-cron-5.4-rc1/tools/5/share/rtems/rtemstoolkit/mailer.py", line 72, in __init__
if self._get_arg('--use-gitconfig'):
File "/home/joel/rtems-cron-5.4-rc1/tools/5/share/rtems/rtemstoolkit/mailer.py", line 88, in _get_arg
value = self.opts.find_arg(arg)[1]
IndexError: list index out of range

Steps to reproduce

Use _rtems-tester_ with the _–use-gitconfig_ option.

Author: Joel Sherrill

2026-04-08T19:36:32.615Z

set status to To do

Author: Joel Sherrill

2026-04-08T19:36:32.830Z

assigned to @opticron

Author: Kinsey Moore

2026-05-04T22:17:03.238Z

mentioned in merge request !85

Author: Kinsey Moore

2026-05-07T15:57:22.611Z

mentioned in commit cbe73fd20550acb4fd932945ed6886174c6ca832

Author: Kinsey Moore

2026-05-21T22:28:48.951Z

set status to Done

25 - Backport python 3.12 fixes to 5

Id

25

State

closed

Type

ISSUE

Author

Kinsey Moore

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2025-03-31T21:04:41.366Z

Closed

2025-07-30T18:31:23.753Z

Updated

2025-07-30T18:31:23.820Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-tools/-/work_items/25

Merges

0

Summary

The 5 branch won’t currently build with Python 3.12+. This backports the fix

Steps to reproduce

Pre-set options

Author: Kinsey Moore

2025-03-31T21:04:41.521Z

assigned to @opticron

Author: Kinsey Moore

2025-03-31T21:04:41.831Z

Author: Kinsey Moore

2025-03-31T21:06:09.975Z

mentioned in merge request !59

Author: Chris Johns

2025-04-18T22:19:41.113Z

mentioned in commit abd2e6c8a274cfca2053dee1bec2353d59efdc7f

Author: Kinsey Moore

2025-07-30T18:31:23.799Z

set status to Done

Merge Requests

85 - rtemstoolkit/mailer.py: Fix parsing of options with no optarg

Id

85

State

merged

Merged by

Kinsey Moore

Merged at

2026-05-07T15:57:21.437Z

Assignee(s)

Kinsey Moore

Created

2026-05-04T22:14:51.171Z

Updated

2026-05-07T15:57:21.424Z

Milestone

5.4

Labels

tool::rtems-tools

Link

https://gitlab.rtems.org/rtems/tools/rtems-tools/-/merge_requests/85

Commit

cbe73fd20550acb4fd932945ed6886174c6ca832

Summary

Closes #36

Generative AI

No

Author: Kinsey Moore

2026-05-04T22:14:51.399Z

assigned to @opticron

Author: Kinsey Moore

2026-05-04T22:15:32.531Z

changed target branch from main to 5

Author: Kinsey Moore

2026-05-04T22:15:55.585Z

changed title from

misc: tools: fix mkimage.py script type processin

g

to

rtemstoolkit/mailer.py: Fix parsing of options with no optar

g

Author: Kinsey Moore

2026-05-04T22:15:55.611Z

changed the description

Author: Kinsey Moore

2026-05-04T22:16:34.157Z

added 1 commit

  • cbe73fd2 - rtemstoolkit/mailer.py: Fix parsing of options with no optarg

Compare with previous version

Author: Kinsey Moore

2026-05-04T22:17:03.157Z

changed the description

Author: Kinsey Moore

2026-05-05T13:58:03.770Z

enabled an automatic merge when all merge checks for cbe73fd20550acb4fd932945ed6886174c6ca832 pass

Author: Joel Sherrill

2026-05-07T15:57:19.687Z

approved this merge request

59 - python: Updates for Python 3.12

Id

59

State

merged

Merged by

Chris Johns

Merged at

2025-04-18T22:19:40.675Z

Assignee(s)

Kinsey Moore

Created

2025-03-31T21:05:58.803Z

Updated

2025-04-18T22:19:41.810Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-tools/-/merge_requests/59

Commit

abd2e6c8a274cfca2053dee1bec2353d59efdc7f

Summary

python: Updates for Python 3.12

  • Change SafeConfigParser to ConfigParser

  • Fix escape sequences in strings

Closes #25

Author: Kinsey Moore

2025-03-31T21:05:59.069Z

assigned to @opticron

Author: Chris Johns

2025-04-18T22:19:33.249Z

approved this merge request