FediTest: Test Run Session 1/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
5 (71.4%)
Failed
Interoperability
Compromised Degraded Unaffected Unknown Total
Conformance Must
0
0
0
0
0 (0.0%)
Should
0
0
0
0
0 (0.0%)
Implied
0
2
0
0
2 (28.6%)
Unspecified
0
0
0
0
0 (0.0%)
Total
0 (0.0%)
2 (28.6%)
0 (0.0%)
0 (0.0%)
2 (28.6%)
Skipped
0
Errors
0
Total
7

Constellation

sender_node

MastodonUbosNodeDriver
Mastodon
?

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:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

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

Started 2024:12:29-19:31:00.059056Z, ended 2024:12:29-19:31:04.078998Z (duration: 0:00:04.019942)

Passed

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:31:04.079028Z, ended 2024:12:29-19:31:05.195471Z (duration: 0:00:01.116443)

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

Started 2024:12:29-19:31:04.079028Z, ended 2024:12:29-19:31:05.195471Z (duration: 0:00:01.116443)

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

Started 2024:12:29-19:31:04.079028Z, ended 2024:12:29-19:31:05.195471Z (duration: 0:00:01.116443)

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

Started 2024:12:29-19:31:04.079028Z, ended 2024:12:29-19:31:05.195471Z (duration: 0:00:01.116443)

AssertionFailure: AssertionFailure (Implied, Degraded): Expected: 'Testing sender_creates_note 2024-12-29 19:31:04.079163'
     but: was '<p>Testing sender_creates_note 2024-12-29 19:31:04.079163 <span class="h-card" translate="no"><a href="https://mastodon-2.38807.lan/@feditestadmin" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>feditestadmin@mastodon-2.38807.lan</span></a></span></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:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

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

Started 2024:12:29-19:31:05.195505Z, ended 2024:12:29-19:31:12.717207Z (duration: 0:00:07.521702)

Passed

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:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

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

Started 2024:12:29-19:31:12.717440Z, ended 2024:12:29-19:31:13.117073Z (duration: 0:00:00.399633)

Passed

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:31:13.117088Z, ended 2024:12:29-19:31:14.227447Z (duration: 0:00:01.110359)

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

Started 2024:12:29-19:31:13.117088Z, ended 2024:12:29-19:31:14.227447Z (duration: 0:00:01.110359)

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

Started 2024:12:29-19:31:13.117088Z, ended 2024:12:29-19:31:14.227447Z (duration: 0:00:01.110359)

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

Started 2024:12:29-19:31:13.117088Z, ended 2024:12:29-19:31:14.227447Z (duration: 0:00:01.110359)

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:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

AssertionFailure: AssertionFailure (Implied, Degraded): Expected: 'Testing follower_replies_to_note 2024-12-29 19:31:14.254618'
     but: was '<p>Testing follower_replies_to_note 2024-12-29 19:31:14.254618</p>'
./tests/system2/reply_single_hop.py:79
Test step: system2.reply_single_hop::ReplyTest.provision_actors

Started 2024:12:29-19:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

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

Started 2024:12:29-19:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

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

Started 2024:12:29-19:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

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

Started 2024:12:29-19:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

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

Started 2024:12:29-19:31:14.227464Z, ended 2024:12:29-19:31:14.687589Z (duration: 0:00:00.460125)

AssertionFailure: AssertionFailure (Implied, Degraded): Expected: 'Testing follower_replies_to_note 2024-12-29 19:31:14.254618'
     but: was '<p>Testing follower_replies_to_note 2024-12-29 19:31:14.254618</p>'
./tests/system2/reply_single_hop.py:79

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:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

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

Started 2024:12:29-19:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

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

Started 2024:12:29-19:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

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

Started 2024:12:29-19:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

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

Started 2024:12:29-19:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

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

Started 2024:12:29-19:31:14.687603Z, ended 2024:12:29-19:31:15.965130Z (duration: 0:00:01.277527)

Passed

Test Run Session Metadata

Started 2024:12:29-19:30:03.883828Z
Ended 2024:12:29-19:31:40.323988Z (total: 0:01:36.440160)
Platform Linux-6.8.0-1-aarch64-ARCH-aarch64-with-glibc2.35
FediTest version 0.6.dev20241229191155