Evergreen ILS Website

IRC log for #evergreen, 2024-06-21

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
07:06 collum joined #evergreen
07:37 kworstell-isl joined #evergreen
07:37 kworstell_isl joined #evergreen
07:55 BDorsey joined #evergreen
08:06 cbrown-isl joined #evergreen
08:55 Dyrcona joined #evergreen
10:03 dguarrac joined #evergreen
10:45 Christineb joined #evergreen
10:54 Dyrcona Yuck. Tests are failing...
11:56 jihpringle joined #evergreen
12:20 collum joined #evergreen
14:22 Dyrcona The test failures are consistent. I guess I'll have to check on plain old master on a supported distro and Pg version.... I'm using Ubuntu 24 and Pg 16.
15:15 Dyrcona So, another vm running Ubuntu 24.04 with the same code installed from git rather than a tarball, the live tests so far seem to be working. I wonder if the issue is the tarball or something peculiar to the vm...
15:16 Dyrcona The other difference is the successful vm runs PG 16 itself, and the other talks to Pg 16 running on a separate server, but that should not matter.
15:21 Dyrcona Yeah. all tests pass when it is installed from git. I guess I'll check the tarball for anomalies...
15:27 Dyrcona ok. found an apache thing that might affect the cover uploader.
15:37 Dyrcona Yeah. That fixed the cover uploader test, but live_t/03-overdue_circ.t, live_t/04-overdue_with_closed_dates.t, and live_t/05-pay_bills.t still fail.
15:41 Dyrcona Looks like there's an insert error in the database. I'm clearing logs and rebuilding the db.
15:56 Dyrcona Hm... diff -R ~/Evergreen ~/release/Evergreen-ILS-3.14.0/ doesn't show any significant differences... Nothing that I wouldn't expect.
15:59 Dyrcona That should be a lowercase '-r', not '-R'. I should have copy/pasted.
16:09 Dyrcona So, it is something in this VM's environment because the tests fail when installed from git, too.
16:43 Dyrcona So... Install Pg 16 on the vm where the tests were failing and configure it to use that one instead of the db server, and the tests pass. That's it. That's all I changed.
16:45 Dyrcona That *might* help explain some billing bugs, maybe.... If the tests consistently fail on a remote database.
16:49 Dyrcona Except this one decided to fail: live_t/18-lp1592891_sip_standing_penalties.t. It was succeeding before.
16:49 * Dyrcona calls it a day/week.

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat