FediTest: Test Run Session 3/4

feditest-run-20241229-193003

This FediTest report requires a desktop or laptop-class monitor.

It cannot be viewed on a mobile device with a small screen.

Sorry about that. But then, you weren't going to use a phone to fix reported bugs, either, right?

Test Run Session Summary

Status Count
Passed
1 (14.3%)
Failed
Interoperability
Compromised Degraded Unaffected Unknown Total
Conformance Must
0
0
0
1
1 (14.3%)
Should
0
0
0
0
0 (0.0%)
Implied
0
1
0
0
1 (14.3%)
Unspecified
0
0
0
0
0 (0.0%)
Total
0 (0.0%)
1 (14.3%)
0 (0.0%)
1 (14.3%)
2 (28.6%)
Skipped
0
Errors
4 (57.1%)
Total
7

Constellation

sender_node

WordPressPlusPluginsUbosNodeDriver
WordPress+plugins
?

receiver_node

MastodonUbosNodeDriver
Mastodon
?

Test Results

Test: system2.delete_single_hop::DeleteSingleHopTest

Test single-hop delete. See also: https://github.com/fediverse-devnet/feditest-tests-fediverse/issues/3

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

AssertionFailure: AssertionFailure (Must, Unknown): Expected object has not arrived in time
./tests/system2/delete_single_hop.py:71
Test step: system2.delete_single_hop::DeleteSingleHopTest.provision_actors

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

Passed
Test step: system2.delete_single_hop::DeleteSingleHopTest.follow

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

Passed
Test step: system2.delete_single_hop::DeleteSingleHopTest.wait_until_actor_is_followed_by_actor

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

Passed
Test step: system2.delete_single_hop::DeleteSingleHopTest.wait_until_actor_is_following_actor

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

Passed
Test step: system2.delete_single_hop::DeleteSingleHopTest.sender_creates_note

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

Passed
Test step: system2.delete_single_hop::DeleteSingleHopTest.wait_until_note_received

Started 2024:12:29-19:34:33.938442Z, ended 2024:12:29-19:35:02.792523Z (duration: 0:00:28.854081)

AssertionFailure: AssertionFailure (Must, Unknown): Expected object has not arrived in time
./tests/system2/delete_single_hop.py:71

Test: system2.direct_addressing::SendNoteToTest

Tests that a note by actor A is delivered to an actor B if A addresses the note to B.

Started 2024:12:29-19:35:02.792576Z, ended 2024:12:29-19:35:24.409322Z (duration: 0:00:21.616746)

AssertionFailure: AssertionFailure (Implied, Degraded): Expected: 'Testing sender_creates_note 2024-12-29 19:35:02.792751'
     but: was '<p>Testing sender_creates_note 2024-12-29 19:35:02.792751 <a rel="nofollow noopener noreferrer" class="u-url mention" href="https://wordpress-2.38807.lan/author/feditestadmin/" target="_blank">@<span>feditestadmin</span></a>@mastodon-4.38807.lan</p><p><a href="https://wordpress-2.38807.lan/2024/12/29/10/" class="" rel="nofollow noopener noreferrer" target="_blank">https://wordpress-2.38807.lan/2024/12/29/10/</a></p>'
./tests/system2/direct_addressing.py:56
Test step: system2.direct_addressing::SendNoteToTest.provision_actors

Started 2024:12:29-19:35:02.792576Z, ended 2024:12:29-19:35:24.409322Z (duration: 0:00:21.616746)

Passed
Test step: system2.direct_addressing::SendNoteToTest.sender_creates_note

Started 2024:12:29-19:35:02.792576Z, ended 2024:12:29-19:35:24.409322Z (duration: 0:00:21.616746)

Passed
Test step: system2.direct_addressing::SendNoteToTest.wait_until_note_received

Started 2024:12:29-19:35:02.792576Z, ended 2024:12:29-19:35:24.409322Z (duration: 0:00:21.616746)

AssertionFailure: AssertionFailure (Implied, Degraded): Expected: 'Testing sender_creates_note 2024-12-29 19:35:02.792751'
     but: was '<p>Testing sender_creates_note 2024-12-29 19:35:02.792751 <a rel="nofollow noopener noreferrer" class="u-url mention" href="https://wordpress-2.38807.lan/author/feditestadmin/" target="_blank">@<span>feditestadmin</span></a>@mastodon-4.38807.lan</p><p><a href="https://wordpress-2.38807.lan/2024/12/29/10/" class="" rel="nofollow noopener noreferrer" target="_blank">https://wordpress-2.38807.lan/2024/12/29/10/</a></p>'
./tests/system2/direct_addressing.py:56

Test: system2.follow_receive::FollowReceiveTest

Tests that actors on two different Fediverse Nodes can follow each other and a follower receives the followed account's posts.

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/follow_receive.py:81
./tests/system2/follow_receive.py:81
Test step: system2.follow_receive::FollowReceiveTest.provision_actors

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.follow

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.wait_until_actor_is_followed_by_actor

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.wait_until_actor_is_following_actor

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.sender_creates_note_while_following

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.wait_until_note_received

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.unfollow

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

Passed
Test step: system2.follow_receive::FollowReceiveTest.wait_until_actor_is_unfollowed_by_actor

Started 2024:12:29-19:35:24.409338Z, ended 2024:12:29-19:35:46.660733Z (duration: 0:00:22.251395)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/follow_receive.py:81
./tests/system2/follow_receive.py:81

Test: system2.like_single_hop::LikeTest

Tests that actor B can like a note by actor A on a different Fediverse Node and both see the Like. Unlike works the reverse. https://github.com/fediverse-devnet/feditest-tests-fediverse/issues/149

Started 2024:12:29-19:35:46.660763Z, ended 2024:12:29-19:36:07.957322Z (duration: 0:00:21.296559)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/like_single_hop.py:55
./tests/system2/like_single_hop.py:55
Test step: system2.like_single_hop::LikeTest.provision_actors

Started 2024:12:29-19:35:46.660763Z, ended 2024:12:29-19:36:07.957322Z (duration: 0:00:21.296559)

Passed
Test step: system2.like_single_hop::LikeTest.sender_creates_note

Started 2024:12:29-19:35:46.660763Z, ended 2024:12:29-19:36:07.957322Z (duration: 0:00:21.296559)

Passed
Test step: system2.like_single_hop::LikeTest.receiver_likes_note

Started 2024:12:29-19:35:46.660763Z, ended 2024:12:29-19:36:07.957322Z (duration: 0:00:21.296559)

Passed
Test step: system2.like_single_hop::LikeTest.wait_until_like_received

Started 2024:12:29-19:35:46.660763Z, ended 2024:12:29-19:36:07.957322Z (duration: 0:00:21.296559)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/like_single_hop.py:55
./tests/system2/like_single_hop.py:55

Test: system2.preserve_links::PreserveBlockquoteTest

Make sure that all hyperlinks in a note are still present on the receiving node. They may be rearranged.

Started 2024:12:29-19:36:07.957338Z, ended 2024:12:29-19:36:29.685738Z (duration: 0:00:21.728400)

Passed
Test step: system2.preserve_links::PreserveBlockquoteTest.provision_actors

Started 2024:12:29-19:36:07.957338Z, ended 2024:12:29-19:36:29.685738Z (duration: 0:00:21.728400)

Passed
Test step: system2.preserve_links::PreserveBlockquoteTest.sender_creates_note

Started 2024:12:29-19:36:07.957338Z, ended 2024:12:29-19:36:29.685738Z (duration: 0:00:21.728400)

Passed
Test step: system2.preserve_links::PreserveBlockquoteTest.wait_until_note_received

Started 2024:12:29-19:36:07.957338Z, ended 2024:12:29-19:36:29.685738Z (duration: 0:00:21.728400)

Passed

Test: system2.reply_single_hop::ReplyTest

Tests that actor B can reply to a note by actor A on a different Fediverse Node and both see the reply. https://github.com/fediverse-devnet/feditest-tests-fediverse/issues/128

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/reply_single_hop.py:73
./tests/system2/reply_single_hop.py:73
Test step: system2.reply_single_hop::ReplyTest.provision_actors

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

Passed
Test step: system2.reply_single_hop::ReplyTest.sender_creates_note

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

Passed
Test step: system2.reply_single_hop::ReplyTest.receiver_replies_to_note

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

Passed
Test step: system2.reply_single_hop::ReplyTest.wait_until_reply_received_by_receiver

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

Passed
Test step: system2.reply_single_hop::ReplyTest.wait_until_reply_received_by_sender

Started 2024:12:29-19:36:29.685751Z, ended 2024:12:29-19:36:50.973267Z (duration: 0:00:21.287516)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/reply_single_hop.py:73
./tests/system2/reply_single_hop.py:73

Test: system2.update_single_hop::UpdateTest

Tests that actor B's copy of a note by actor A is correctly updated when A updates it on a different Fediverse Node. https://github.com/fediverse-devnet/feditest-tests-fediverse/issues/151

Started 2024:12:29-19:36:50.973283Z, ended 2024:12:29-19:37:12.125826Z (duration: 0:00:21.152543)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/update_single_hop.py:66
Test step: system2.update_single_hop::UpdateTest.provision_actors

Started 2024:12:29-19:36:50.973283Z, ended 2024:12:29-19:37:12.125826Z (duration: 0:00:21.152543)

Passed
Test step: system2.update_single_hop::UpdateTest.sender_creates_note

Started 2024:12:29-19:36:50.973283Z, ended 2024:12:29-19:37:12.125826Z (duration: 0:00:21.152543)

Passed
Test step: system2.update_single_hop::UpdateTest.wait_until_note_received

Started 2024:12:29-19:36:50.973283Z, ended 2024:12:29-19:37:12.125826Z (duration: 0:00:21.152543)

Passed
Test step: system2.update_single_hop::UpdateTest.sender_updates_note

Started 2024:12:29-19:36:50.973283Z, ended 2024:12:29-19:37:12.125826Z (duration: 0:00:21.152543)

HTTPError: HTTP status 404: {"error":"rest_no_route","error_description":"No route was found matching the URL and request method."}
./tests/system2/update_single_hop.py:66

Test Run Session Metadata

Started 2024:12:29-19:33:54.126798Z
Ended 2024:12:29-19:37:31.508054Z (total: 0:03:37.381256)
Platform Linux-6.8.0-1-aarch64-ARCH-aarch64-with-glibc2.35
FediTest version 0.6.dev20241229191155