Skip to content

Enable Extracted Video Block | Sandbox PR#38151

Open
farhan wants to merge 1 commit intomasterfrom
farhan/sandbox-3
Open

Enable Extracted Video Block | Sandbox PR#38151
farhan wants to merge 1 commit intomasterfrom
farhan/sandbox-3

Conversation

@farhan
Copy link
Contributor

@farhan farhan commented Mar 11, 2026

Purpose of this PR is to create a sandbox on Extracted Video Block.
Once all testing is done, we can merge this PR to enable the extracted video block

Main ticket


Sandbox details for this PR:

sandbox-details


Manual Test cases document created by Aximprovements team:

word-document

Test data / Sample online video urls for the testing


Other details

PR for creating the sandbox for the Built-In Video Block:

Purpose of this sandbox is to compare the behaviour between extracted and built-in video block
#38158

Past testing:

Some testing has already been done in the past, here is the comment

Known Issue in the sandbox:

After experiencing issues (for example uploading transcript in the content-library video) in the sandbox (sandbox-1) of this PR I had created another sandbox in this PR (saying sandbox-2) for the testing.
I didn't experience any issue while doing my testing on:

  1. Sandbox-2
  2. Local testing (tutor-dev)

Test Results:

Testing is done by @abdullah8590 and here are the results

I have done my testing on the following Video formats:

  1. Youtube (via youtube url)
  2. .mp4
  3. webm
  4. HLS/.m3u8

@farhan farhan added the create-sandbox open-craft-grove should create a sandbox environment from this PR label Mar 11, 2026
@farhan farhan changed the title Extracted Video Block | Sandbox Extracted Video Block | Sandbox 3 Mar 11, 2026
@farhan farhan changed the title Extracted Video Block | Sandbox 3 Enable Extracted Video Block | Sandbox PR Mar 11, 2026
@farhan farhan force-pushed the farhan/sandbox-3 branch from e9e1725 to ea1ef4b Compare March 12, 2026 06:21
@abdullah8590
Copy link

abdullah8590 commented Mar 12, 2026

@farhan I completed the video xBlock testing. Video xBlock functionalities are working properly. I mentioned all the tests detailed in the Google doc.
https://docs.google.com/document/d/12kOKR2aPEwFbYxm-TpuW_lipGozvIzMjRFTpwwv7y_g/edit?usp=sharing

@farhan farhan marked this pull request as ready for review March 12, 2026 10:34
Copy link
Contributor

@salman2013 salman2013 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The QA and dev side testing looks satisfactory to me.

Copy link
Member

@kdmccormick kdmccormick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the annotation fixed, LGTM 🚀

When you post in #risky-changes, please ping me and Peter Pinch (from MITx, they run close to master) and explain how the extracted block can be toggled off, in case they'd like to test first on their own, or in case of regression. Also add the same note in to Default Changes for Verawood please.

This is a long time coming. Great work!

# .. toggle_creation_date: 2024-11-10
# .. toggle_target_removal_date: 2025-06-01
USE_EXTRACTED_VIDEO_BLOCK = False
USE_EXTRACTED_VIDEO_BLOCK = True
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you update # .. toggle_default: False in the annotation above?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let me do in another PR, it needs for other enabled blocks too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-sandbox open-craft-grove should create a sandbox environment from this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants