[BugFix] honor collector masks in loss reductions - #4057
Dr.CI classification results
{"FAILED":[],"FLAKY":[],"BROKEN_TRUNK":[],"UNSTABLE":[],"UNKNOWN":[],"AWAITING_APPROVAL":[{"workflowId":0,"workflowUniqueId":117108731,"id":31019135544,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Build Aarch64 Linux Wheels","jobName":"Build Aarch64 Linux Wheels","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019135544","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:49.000000000Z"},{"workflowId":0,"workflowUniqueId":106193613,"id":31019133988,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Build Linux Wheels","jobName":"Build Linux Wheels","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019133988","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":67873401,"id":31019134474,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Build M1 Wheels","jobName":"Build M1 Wheels","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134474","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":106193614,"id":31019134431,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Build Windows Wheels","jobName":"Build Windows Wheels","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134431","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":61790681,"id":31019133428,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Continuous Benchmark (PR)","jobName":"Continuous Benchmark (PR)","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019133428","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:47.000000000Z"},{"workflowId":0,"workflowUniqueId":37755465,"id":31019135477,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Generate documentation","jobName":"Generate documentation","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019135477","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:49.000000000Z"},{"workflowId":0,"workflowUniqueId":60501564,"id":31019134101,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Habitat Tests on Linux","jobName":"Habitat Tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134101","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":82165821,"id":31019134826,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Libs Tests on Linux","jobName":"Libs Tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134826","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":55958309,"id":31019133600,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Lint","jobName":"Lint","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019133600","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:47.000000000Z"},{"workflowId":0,"workflowUniqueId":149027642,"id":31019134061,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"LLM Tests on Linux","jobName":"LLM Tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134061","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":36603655,"id":31019132571,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Push Binary Nightly","jobName":"Push Binary Nightly","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019132571","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:46.000000000Z"},{"workflowId":0,"workflowUniqueId":128761754,"id":31019134432,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"SOTA Tests on Linux","jobName":"SOTA Tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134432","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":228688555,"id":31019134010,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Tutorials Tests on Linux","jobName":"Tutorials Tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134010","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":82165822,"id":31019134513,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Unit-tests on Linux","jobName":"Unit-tests on Linux","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019134513","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:48.000000000Z"},{"workflowId":0,"workflowUniqueId":228069683,"id":31019133533,"runnerName":"","authorEmail":"vincentmoens@gmail.com","name":"Validate Test Partitioning","jobName":"Validate Test Partitioning","conclusion":"action_required","completed_at":"1970-01-01T00:00:00.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/31019133533","logUrl":"","head_branch":"fix/loss-mask","pr_number":4057,"head_sha":"42a022ef06966b8f00049b75d7130f6cd6349fe1","head_sha_timestamp":"2026-08-05T15:12:27Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-08-05T15:12:47.000000000Z"}]}